Fixed a null pointer dereference in LevelDBStorage::initialize.
Redirected navigation to framework page if slave was gone.

If an invalid slave ID is used in the redirect controller, redirect the
request to either the homepage or the frameworks page.

Fixes MESOS-650

Review: http://reviews.apache.org/r/15144
Supported upgrading from Shared to Owned.

From: Jie Yu <yujie.jay@gmail.com>
Review: https://reviews.apache.org/r/15112
Fixed race condition that caused Authenticatee process to deadlock.

Review: https://reviews.apache.org/r/15138
Fix for building with gcc 4.7.

Review: https://reviews.apache.org/r/15177
Replace api.github.com for mark-down conversion.

Using api.github.com for mark-down rendering limits off-line use and cause trouble with help is excessively used on a shared IP due to api quota rules.

This patch includes Christopher Jeffrey's Marked mark-down compiler (https://github.com/chjj/marked) and replaces the github api call.

From: Niklas Nielsen <nik@qni.dk>
Review: https://reviews.apache.org/r/14940
Fixed FaultToleranceTest.SchedulerFailoverFrameworkMessage test.

Review: https://reviews.apache.org/r/15191
Changed mesos-ps so that it runs on python2.6 or above.

From: Shingo Omura <everpeace@gmail.com>
Review: https://reviews.apache.org/r/14941
Modified mesos-execute so that it reports the framework id and task id.

From: Shingo Omura <everpeace@gmail.com>
Review: https://reviews.apache.org/r/15161
Updated CHANGELOG for 0.15.0-rc3.
Simplified os::hostname() in libstout.

Review: https://reviews.apache.org/r/11108
Shuffle offers before sending to frameworks.

This helps ensure fair allocation of resources.

Review: https://reviews.apache.org/r/11121
Added --enable-debug configure flag.

Review: https://reviews.apache.org/r/11605
Slave ping timeout may be increased by flags.

Review: https://reviews.apache.org/r/12885
Turned down noise from ZooKeeper.

Review: https://reviews.apache.org/r/11127
Use hostname instead of IP for redirection.

In the Web UI, the redirection does not work for hosts where the local
interface address is not publicly accessible.  For example, with EC2 the
redirection will not work.

This change writes the Master's hostname into ZooKeeper, thereby
allowing the redirection to work with private IP addresses.

Review: https://reviews.apache.org/r/11975/
On recovery fail, do rm -rf /tmp/mesos/meta.
Use libstout cache for slave completedFrameworks.

The list of retired (completed) frameworks is now a stout cache rather
than a boost circular buffer.  There are now key iterator accessors for
the cache class, and a removal member.

Review: https://reviews.apache.org/r/13599
Added a slave load hint for scheduler sorting.

With this change, the offers will include a slave load hint based on the
5 minute load average for that slave (returned from getloadavg()).
Frameworks can use this hint to select among otherwise similar offers,
as an optimization.

Review: https://reviews.apache.org/r/13675
Increase web UI reload delay.