Increased the registry store timeout for tests.
Added a default master work directory for local runs.

Review: https://reviews.apache.org/r/23101
Added check for libnl headers in configure.ac.

Review: https://reviews.apache.org/r/23132
Enabled the support for creating nested cgroup structures. This is
important for systemd support.

Review: https://reviews.apache.org/r/22977
Do not append endln on cgroup write.

Minor update to remove the endln appending to cgroup writes. This
causes issues in later kernels, I uncovered it in rawhide.

Review: https://reviews.apache.org/r/22979
Added documentation for authorization.

Review: https://reviews.apache.org/r/23104
Updated the documentatin of SchedulerDriver::stop().

Review: https://reviews.apache.org/r/23143
Temporarisly disabled MasterTest.OrphanTasks tests due to MESOS-1543.
Fixed spelling of "Authentication" in CHANGELOG

Fixed spelling of "Authentication" in CHANGELOG for 0.19 slave authentication feature.

Review: https://reviews.apache.org/r/22257
Improved the checking for libnl3 in configure.ac.

Review: https://reviews.apache.org/r/23145
Refactored the scheduler/executor driver to remove calling 'stop'.

Review: https://reviews.apache.org/r/23142
Make sure we pass CXXFLAGS when building Python eggs.

Python's distuils doesn't look automagically at CXXFLAGS, so we need
to pass it along embedded in CFLAGS. This bug manifested on OS X using
clang because we build libmesos with C++11 but not the Python EGG, and
so the Python EGG can't find certain symbols in libmesos (because
C++11 compiled symbols can have different signatures).

In addition to making sure we pass CXXFLAGS, the CXXFLAGS that are
saved in PYTHON_CXXFLAGS (and the LDFLAGS for that matter) are not
finalized when we do our Python configure checks so some code was
moved around to make sure we do Java and Python at the bottom.
HTTP authentication flag for basic/digest HTTP authentication.

Review: https://reviews.apache.org/r/22222
Minor style cleanups and some additional comments.
Split version where N tokens can be specified.

Updated 'split' function in stout/strings so we can choose how many
tokens we want to retreive.

Review: https://reviews.apache.org/r/22825
Simplified strings::split when 'n' != None.
Fixed build breakage caused by string append syntax failure.

Review: https://reviews.apache.org/r/23172
Handle file:// in fetcher.

Handle file:// in the fetcher, and also handle case when localhost is used.

Review: https://reviews.apache.org/r/21734
Fixed a regression in ExecutorInfoChecker to allow an executor with the same id but different executor info as long as it is on a different slave.

Review: https://reviews.apache.org/r/23187
Added the low level scheduler example using libprocess.

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