Added jobStats on old role page. Disabled job status badge.

Added jobStats on role page.

We have stopped counting recently failed task count which is used to display the health badge.
Since this badge is being removed from the new UI, removed it from the old UI as well.

Testing Done:
./gradlew clean build
gradlew run

Bugs closed: AURORA-271

Reviewed at https://reviews.apache.org/r/19323/
Fix incompatibilities with JDK 8.

Reviewed at https://reviews.apache.org/r/19391/
Don't forget to register status checker observables.

Reviewed at https://reviews.apache.org/r/19426/
Change missing shipits tool to serve as a dashboard for all outstanding reviews.

Reviewed at https://reviews.apache.org/r/19494/
Added nextCronRunMs field to JobSummary.

Testing Done:
./gradlew clean build run on laptop.

Bugs closed: AURORA-277

Reviewed at https://reviews.apache.org/r/19450/
Disable log and initiate shutdown upon log storage failures.

Bugs closed: AURORA-221

Reviewed at https://reviews.apache.org/r/18714/
Die, underscores, die!

Switch underscores to dashes in clientv2 options.

Reviewed at https://reviews.apache.org/r/19505/
Catch errors thrown by authentication modules.

Authentication modules can throw arbitrary errors - ldap exceptions,
password errors, etc, if auth fails with one of these app specific
errors, the client current dumps its cookies in a stack dump. This
change catches the error cleanly, and transforms it into a handled
authentication exception.

Bugs closed: aurora-259

Reviewed at https://reviews.apache.org/r/19143/
Fixed structdump usage message.

Reviewed at https://reviews.apache.org/r/16062/
s/thermos_observe/thermos_observer/ in README.md

Reviewed at https://reviews.apache.org/r/17293/
Fix line exceeding 100 cols.
Adding min retention interval for task history.

Bugs closed: AURORA-263

Reviewed at https://reviews.apache.org/r/19243/
Add support for global hooks to the client.

To support site-specific policy requirements, we'd like to be able to
have hooks that are applied to every configuration, and that are used
regardless of whether a configuration specifically enables hooks. We'd
like these to be baked in to the client.

This change adds a global registry, which can be initialized with a
set of global hooks. In case of errors/emergencies, there is an
override flag to disable the global hooks.

Bugs closed: aurora-269

Reviewed at https://reviews.apache.org/r/19411/
Changing from STARTING to RUNNING in job uptime calculations.

Bugs closed: AURORA-272

Reviewed at https://reviews.apache.org/r/19362/
Preserving sandbox deleted task history (part 1: internal enum).

Bugs closed: AURORA-261

Reviewed at https://reviews.apache.org/r/19436/
fix dependencies for setup_py

When testing the updated pants setup_py, I noticed that some extra junk was
being added to the apache.aurora.common sdist (the generated thrift code
from apache.gen.aurora.) This fixes those dependencies.

Reviewed at https://reviews.apache.org/r/17056/
GZIP HTTP thrift API responses

Testing Done:
Verified API responses are gzipped.

Reviewed at https://reviews.apache.org/r/18658/
Implement client command logging with a unique token.

Adding a centralized logger interface for clientv2.

For the aurora analytics work, we need some hooks for logging. We'd
like all client logging to go through a common interface, and for
client logs that might be sent to the centralized logging service to
be tagged with identifiers and userids.

This change implements a simple minimal logging function that's used
by clientv2 logging calls, and which attaches a universally unique
client identifier to each log message.

Bugs closed: aurora-276

Reviewed at https://reviews.apache.org/r/19396/
Add batching to the kill and killall commands.

Bugs closed: aurora-283

Reviewed at https://reviews.apache.org/r/19466/
Allow override of default RB server in shipits tool.

Reviewed at https://reviews.apache.org/r/19519/