Fixed broken JVM tests on OS X by endabling headless mode for AWT.

Review: https://reviews.apache.org/r/12236
Remove 60px <body> padding for mobile devices.

Mobile devices 979px and narrower use a statically positioned navbar
and therefore need no padding for the <body>.

See http://twitter.github.io/bootstrap/scaffolding.html#responsive

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12279
Remove anchors for non-nav elements.

Anchors should be reserved for navigation elements. The table headers
are still clickable for sorting but no longer look like anchors.

Eventually all blue text should be navigation links.

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12280
Remove "Home" nav in favor of ".brand".

The "Mesos" brand in the upper left navigates to home. No need to
duplicate with a "Home" nav.

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12281
Reduce standard header size to <h3>.

Lots of <h2> on a single page draws too much attention to the headers.

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12282
Upgrade Angular to full release v1.0.7.

The full version of Angular included two breaking changes:
    * $defer was renamed to $timeout
    * For route providers, the 'template' key was renamed to 'templateUrl'

This address one point of MESOS-282: "-Upgrade angular.js (it has
breaking changes from our current version, so non-trivial) to use the
full angular-ui.js"

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12285
Add height/width to loading GIF.

<img> tags with known height/width should specify height/width
attributes so the browser can reserve space in the layout for them.

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12286
Correct path to '/frameworks/:id'.

'/framework/:id' (singular) is not a valid path.

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12287
Upgrade Bootstrap CSS to v2.3.2.

Navbar now requires the class "navbar-inverse" to stay black.

This is done in preparation for introducing Angular UI Bootstrap
(http://angular-ui.github.io/bootstrap/).

From: Ross Allen <reallen@gmail.com>
Review: https://reviews.apache.org/r/12288
Added INFO logging for HTTP requests on the master.

Review: https://reviews.apache.org/r/12367
Changed the slave*.html breadcrumbs to use SlaveIDs, not hostnames.

From: Ross Allen <ross+rb@mesosphe.re>
Review: https://reviews.apache.org/r/12284
Short term hack for getting post-reviews.py to work.

Review: https://reviews.apache.org/r/12493
Check for uncommitted changes before running post-reviews.

Review: https://reviews.apache.org/r/12494
Added a JSON::Protobuf for constructing JSON::Objects from protobufs.

Review: https://reviews.apache.org/r/12473
Added protobuf_tests to make check.

Review: https://reviews.apache.org/r/12474
Added missing semicolons to the webui.

From: Ross Allen <ross+rb@mesosphe.re>
Review: https://reviews.apache.org/r/12392
Updated the webui breadcrumbs to use badges to represent the Master,
Slave, Framework, and Executor. The rightmost crumb always shows the
non-truncated ID.

From: Ross Allen <ross+rb@mesosphe.re>
Review: https://reviews.apache.org/r/12393
Replaced bootstrap.js with angular-ui.js

From: Ross Allen <ross+rb@mesosphe.re>
Review: https://reviews.apache.org/r/12395
Added timing information to Scheduler and Executor callbacks when
verbose logging is enabled.

Review: https://reviews.apache.org/r/12520
Added a comment.

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