Added a new task status reason.

The new reason will be sent to frameworks when one of their tasks is
OOM-killed on an agent while the task is exceeding its memory request.

Review: https://reviews.apache.org/r/71935/
diff --git a/include/mesos/mesos.proto b/include/mesos/mesos.proto
index b0f5905..d0aed5a 100644
--- a/include/mesos/mesos.proto
+++ b/include/mesos/mesos.proto
@@ -2636,6 +2636,7 @@
     REASON_CONTAINER_LIMITATION = 19;
     REASON_CONTAINER_LIMITATION_DISK = 20;
     REASON_CONTAINER_LIMITATION_MEMORY = 8;
+    REASON_CONTAINER_MEMORY_REQUEST_EXCEEDED = 35;
     REASON_CONTAINER_PREEMPTED = 17;
     REASON_CONTAINER_UPDATE_FAILED = 22;
     REASON_MAX_COMPLETION_TIME_REACHED = 33;
diff --git a/include/mesos/v1/mesos.proto b/include/mesos/v1/mesos.proto
index 53a7b9b..06c4816 100644
--- a/include/mesos/v1/mesos.proto
+++ b/include/mesos/v1/mesos.proto
@@ -2625,6 +2625,7 @@
     REASON_CONTAINER_LIMITATION = 19;
     REASON_CONTAINER_LIMITATION_DISK = 20;
     REASON_CONTAINER_LIMITATION_MEMORY = 8;
+    REASON_CONTAINER_MEMORY_REQUEST_EXCEEDED = 35;
     REASON_CONTAINER_PREEMPTED = 17;
     REASON_CONTAINER_UPDATE_FAILED = 22;
     REASON_MAX_COMPLETION_TIME_REACHED = 33;