Build updates: (1) Have libprocess only build a convenience library by default (so nothing gets installed); (2) Remove libev from Mesos makefiles (as well as src/python/setup.py.in); (3) Actually force build.cpp to get recompiled; (4) Added libleveldb.a directly to libmesos.la so that it wasn't included in the installed libmesos.la in 'dependency_lib'; (5) Added leveldb to python/setup.py.in (given the previous).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1299823 13f79535-47bb-0310-9956-ffa450edef68
Added versioning information into headers, updated Java's MesosNativeLibrary to expect a specific native library version, and removed the JAR file from getting installed as well as the Python egg.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301125 13f79535-47bb-0310-9956-ffa450edef68
Added CommandInfo and made necessary changes.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301137 13f79535-47bb-0310-9956-ffa450edef68
Fixed minor bug with framework registration retry. Also updated some concurrency issues that could cause tests to fail.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301219 13f79535-47bb-0310-9956-ffa450edef68
Updated configure.macosx to work correctly on 10.7.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301226 13f79535-47bb-0310-9956-ffa450edef68
Added no-executor-framework to tests.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301257 13f79535-47bb-0310-9956-ffa450edef68
Adding support to retrieve files (uri's) via HTTP/FTP (contributed by Florian Leibert).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301265 13f79535-47bb-0310-9956-ffa450edef68
Factored out realpath, used to construct path for 'mesos-executor'.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1301266 13f79535-47bb-0310-9956-ffa450edef68
Made sure the slave sends status updates for tasks launched via a CommandInfo and updated Task to make 'executor_id' optional for the cases when a task was launched with a CommandInfo (w/ corresponding changes in the master and slave).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303157 13f79535-47bb-0310-9956-ffa450edef68
Added an autoconf option to conditionally use libcurl (disabled by default) and made a few semantics changes to 'download' (contributed by Florian Leibert).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303158 13f79535-47bb-0310-9956-ffa450edef68
Fixed configure.macosx to work correctly for 10.7.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303159 13f79535-47bb-0310-9956-ffa450edef68
Actually use LIBPROCESS_IP when binding (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303161 13f79535-47bb-0310-9956-ffa450edef68
Minor fix for enabling logging during tests (contributed by Vinod Kone).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303169 13f79535-47bb-0310-9956-ffa450edef68
Cleaned up issues found from turning on GCC warnings (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303170 13f79535-47bb-0310-9956-ffa450edef68
Eliminated empty Try constructor.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303174 13f79535-47bb-0310-9956-ffa450edef68
Make API names more consistent by renaming TaskDescription to TaskInfo and ResourceRequest to Request (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303185 13f79535-47bb-0310-9956-ffa450edef68
Updated the Hadoop patch for the TaskDescription -> TaskInfo changes.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303188 13f79535-47bb-0310-9956-ffa450edef68
Removed -lcurl -lssl -lcrypto -lz from default EXTRA_LINK_ARGS in setup.py.in.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303211 13f79535-47bb-0310-9956-ffa450edef68
Fix bug in SlaveReliableRegistraton test.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1303479 13f79535-47bb-0310-9956-ffa450edef68
Added support to decline an offer (rather than relying on understanding the semantics of 'launchTasks' with an empty task list).

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