Fixed MasterTest.ShutdownUnregisteredExecutor test.

Review: https://reviews.apache.org/r/10113

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462230 13f79535-47bb-0310-9956-ffa450edef68
Added a Multimap with a nicer interface (+ tests) and cleaned up
implementation of multihashmap.

Review: https://reviews.apache.org/r/10166

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462327 13f79535-47bb-0310-9956-ffa450edef68
Fixed Statistics.archive test flakiness by adding a call to
Clock::settle.

Review: https://reviews.apache.org/r/10120

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462347 13f79535-47bb-0310-9956-ffa450edef68
Fixed MonitorTest.WatchUnwatch flakiness by adding missing
Clock::settle calls.

Review: https://reviews.apache.org/r/10123

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462349 13f79535-47bb-0310-9956-ffa450edef68
Replicated and improved libprocess specific gtest and gmock features
from Mesos into libprocess.

Review: https://reviews.apache.org/r/10175

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462663 13f79535-47bb-0310-9956-ffa450edef68
Replaced use of libprocess specific gtest and gmock features.

Review: https://reviews.apache.org/r/10176

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462664 13f79535-47bb-0310-9956-ffa450edef68
Simplified variadic 'delay' implementation.

Review: https://reviews.apache.org/r/10177

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

Review: https://reviews.apache.org/r/10178

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462666 13f79535-47bb-0310-9956-ffa450edef68
Refactored garbage collector tests to use EXPECT_DISPATCH instead of
sleep.

Review: https://reviews.apache.org/r/10179

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462667 13f79535-47bb-0310-9956-ffa450edef68
Refactored allocator tests to use Triggers and the -Call convention.
Also removes the code for checkResources which was removed from use in
a previous patch.

From: Thomas Marshall <twm378@gmail.com>
Review: https://reviews.apache.org/r/9407

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1462822 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'trunk' into testing