Removed the unzipped version for protobuf-2.4.1.



git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1307279 13f79535-47bb-0310-9956-ffa450edef68
Updated com.google.protobuf version for mesos.pom and added some more licenses to LICENSE.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1310658 13f79535-47bb-0310-9956-ffa450edef68
Added distribute in "source" version (as a tar.gz archive) and updated the Makefiles accordingly. Also moved third-party licenses into NOTICE (including the notice for distribute-0.6.26) and added a DISCLAIMER.

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

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1328066 13f79535-47bb-0310-9956-ffa450edef68
Fixes for dealing with --disable-python.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1328089 13f79535-47bb-0310-9956-ffa450edef68
Added hftp and .zip support to launcher (and updated the launcher code to be more readable).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330067 13f79535-47bb-0310-9956-ffa450edef68
Fixes a bug in the replicated log that doesn't correctly remove missing positions after a truncation.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330068 13f79535-47bb-0310-9956-ffa450edef68
Fixes for sending status updates from the slave (after failures, after a framework finishes, etc) instead of from the master (contributed by Charles Reiss).

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

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330076 13f79535-47bb-0310-9956-ffa450edef68
Made framework failover timeout configurable (contributed by Thomas Marshall).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330079 13f79535-47bb-0310-9956-ffa450edef68
Added compaction to leveldb db recovery.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330449 13f79535-47bb-0310-9956-ffa450edef68
Fixes a bug when a coordinator tried to fill positions that other replicas had already learned were truncated (note that the test added failed before the rest of the patch got applied).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330450 13f79535-47bb-0310-9956-ffa450edef68
Cleaned up log utility.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330454 13f79535-47bb-0310-9956-ffa450edef68
Fixed return type of process::Executor::stop (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330461 13f79535-47bb-0310-9956-ffa450edef68
Remove old jars and eggs (contributed by Charles Reiss).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1330464 13f79535-47bb-0310-9956-ffa450edef68
Added FD_CLOEXEC to sockets opened by libprocess (contributed by Vinod Kone).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1332448 13f79535-47bb-0310-9956-ffa450edef68
Scratched some itches and cleaned up some aspects of logging and
configuration:

(1) Removed initializing glog from within libprocess (that should
    never have been done, if a user wants that they should just set
    GLOG_* environment variables before initializing libprocess).

(2) Make 'localquiet' actually be quiet again.

(3) Added a 'once' abstraction to libprocess (needed to only
    initialize logging once).

(4) Made mesos-tests actually use logging and configuration.

(5) Removed unused Configuration methods (and cleaned up existing APIs
    as well as how they were getting called/used).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1332449 13f79535-47bb-0310-9956-ffa450edef68
Added the ability to generate IDs for libprocess processes and named a bunch of the ones in Mesos.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1332453 13f79535-47bb-0310-9956-ffa450edef68
Added 'Self' and 'This' typedefs for dispatch/delay/defer to self()/this.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1332467 13f79535-47bb-0310-9956-ffa450edef68
Updated ZooKeeperNetwork to use process::collect rather than be blocking.

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