Removes almost all remaining uses of MESOS_HOME (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1304908 13f79535-47bb-0310-9956-ffa450edef68
Removed the default executor.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1304909 13f79535-47bb-0310-9956-ffa450edef68
Added new TASK_STAGING task state (contributed by Vinod Kone).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1304920 13f79535-47bb-0310-9956-ffa450edef68
Use JAVA_HOME to find java for java example frameworks (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1304921 13f79535-47bb-0310-9956-ffa450edef68
Removed libtool -version-info.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305731 13f79535-47bb-0310-9956-ffa450edef68
CommandInfo now accepts list of URIs (contributed by Vinod Kone).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305740 13f79535-47bb-0310-9956-ffa450edef68
Updates to get Hadoop tutorial working on Linux.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305750 13f79535-47bb-0310-9956-ffa450edef68
Added ec2 scripts to the distribution.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305751 13f79535-47bb-0310-9956-ffa450edef68
Updated Hadoop patch to work with CommandInfo URIs.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305753 13f79535-47bb-0310-9956-ffa450edef68
Fixes build issues related to CommandInfo URIs updates.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305754 13f79535-47bb-0310-9956-ffa450edef68
Added/updated scheduler and executor callbacks in anticipation of future features (contributed by Vinod Kone).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305901 13f79535-47bb-0310-9956-ffa450edef68
* Changed MesosSchedulerDriver to take a FrameworkInfo instead of a
  name and possibly FrameworkID. This required adding an optional
  FrameworkID to FrameworkInfo. The hope is that with this change can
  more easily update the FrameworkInfo semantics without requiring
  recompilation. For example, as we add better support for auth
  entication we should hopefully be able to do that directly in
  FrameworkInfo. We also simplified the C++ MesosSchedulerDriver by
  removing unused constructors (that also don't have versions in
  either Java or Python).

* Renamed the 'url' parameter of MesosSchedulerDriver to 'master' and
  updated the allowable schemes of 'master' to include a host:port
  pair (we internally add 'mas ter@') and replaced zoo:// with zk://
  and zoofile:// with file:// (but with different semantics, see the
  documentation). We also changed the master webui to show t he
  host:port and removed the PID and updated and added tests related to
  creating MasterDetectors from the above schemes.

* Replaced the --url argument of mesos-master with --zk argument for
  clarity.

* Removed 'code' from the Scheduler/Executor::error callback since it
  was not being used (nor did it seem useful in the future).

* Made some naming consistency changes across the C++, Java, and
  Python interfaces (sched -> scheduler, exec -> executor, etc).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1305932 13f79535-47bb-0310-9956-ffa450edef68
Updated deploy scripts (including a minor tweak in configurator to allow missing mesos.conf files).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306161 13f79535-47bb-0310-9956-ffa450edef68
Scheduler::masterLost -> Scheduler::disconnected and Executor::slaveLost -> Executor::disconnected.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306162 13f79535-47bb-0310-9956-ffa450edef68
Updated defer to include support for placeholders (i.e., _1, _2).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306163 13f79535-47bb-0310-9956-ffa450edef68
Forgot to add new files.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306170 13f79535-47bb-0310-9956-ffa450edef68
Added zookeeper/url.hpp to distribution.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306171 13f79535-47bb-0310-9956-ffa450edef68
Missing another file.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306172 13f79535-47bb-0310-9956-ffa450edef68
Updated LICENSE with third_party licenses.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306173 13f79535-47bb-0310-9956-ffa450edef68
Added auto detection of resources on a slave as well as auto detection of cores for libprocess.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1306509 13f79535-47bb-0310-9956-ffa450edef68