Fixing consumption double counting in quota checks.

Bugs closed: AURORA-768

Reviewed at https://reviews.apache.org/r/26160/
Perform job update no-op detection in SchedulerThriftInterface.

Bugs closed: AURORA-769

Reviewed at https://reviews.apache.org/r/26158/
Stop sending and receiving DeletedTasks framework message.

Bugs closed: AURORA-764

Reviewed at https://reviews.apache.org/r/26154/
Add a monitoring guide.

Bugs closed: AURORA-634

Reviewed at https://reviews.apache.org/r/26233/
Add usernames to scheduler update operations.

Bugs closed: AURORA-772

Reviewed at https://reviews.apache.org/r/26239/
Fix multiple errors involving bindings, and fix result codes.

- Cause an error to be raised by an unresolved binding in a configuration file.
- Fix incorrect structuring of processed bindings.
- Add a test to confirm that unbound parameters generate errors.

While I'm in the code, also fix a problem where result codes aren't returned correctly
to the shell.

Bugs closed: aurora-781

Reviewed at https://reviews.apache.org/r/26270/
Adding authz check into descheduleCronJob RPC.

Bugs closed: AURORA-566

Reviewed at https://reviews.apache.org/r/26283/
Add a doc about dedicated hosts.

Bugs closed: AURORA-703

Reviewed at https://reviews.apache.org/r/26244/
Fix checkstyle and add checkstyle back to jenkins.

Testing Done:
build.sh

Reviewed at https://reviews.apache.org/r/26098/
Remove "UI" from page titles.

Reviewed at https://reviews.apache.org/r/26269/
Implementing update history pruner.

Bugs closed: AURORA-743

Reviewed at https://reviews.apache.org/r/26232/
Make thermos more cognizant of user deletions

This is changes 1 of 2 for AURORA-175.  The second change adds an exit
status contract between Aurora and Thermos.

This change allows a process in the Thermos state machine to go directly
from WAITING -> FAILED if the user associated with that process has been
deleted.  It also persists a 'uid' field to the Thermos RunnerHeader so that
we can check against process UIDs which in theory have higher fidelity than
usernames.

Bugs closed: AURORA-175

Reviewed at https://reviews.apache.org/r/25972/
Test all the nouns and verbs within the Aurora Command Line for help output.

Bugs closed: AURORA-748

Reviewed at https://reviews.apache.org/r/26372/
Add "aurora update list" and "aurora update status" commands.

Add support for commands to query and display active updates being
managed by the scheduler. Two commands are added:

* "aurora update list", which shows all active updates that are being processed by the server.
* "aurora update status", which shows detailed status information about an update in-progress on the server.

Reviewed at https://reviews.apache.org/r/26004/
Build break fix.

The https://reviews.apache.org/r/26004/ broke tests
added in https://reviews.apache.org/r/26372.

Reviewed at https://reviews.apache.org/r/26388/
Upgrade to pants 0.0.24

The biggest highlight from the changelog at
https://pypi.python.org/pypi/pantsbuild.pants/0.0.24 is this will enforce
python2.7 across the repository.

Testing Done:
[tw-172-25-132-201 aurora (yasumoto/pants_0.0.24)]$ ./build-support/jenkins/build.sh

Bugs closed: AURORA-363

Reviewed at https://reviews.apache.org/r/26378/
Change JSON result of "job status" when job isn't found.

Instead of just exiting with an error code, return a valid JSON
structure when a user calls "aurora job status", and no job matching
the jobspec is running.

Also, remove a bunch of "pants" labels from build files, which generated
warnings while building the tests.

Testing Done:
Ran all unit tests; added new test for the empty job list json case.

Bugs closed: aurora-803

Reviewed at https://reviews.apache.org/r/26417/
Disable flaky test

Testing Done:
./gradlew -Pq build

Bugs closed: AURORA-798

Reviewed at https://reviews.apache.org/r/26375/
Prevent initial ZK timeouts from killing the executor.

In addition, prevent uncaught exceptions from killing the executor.

Testing Done:
./pants src/test/python/apache/aurora/executor:executor-small
./src/test/sh/org/apache/aurora/e2e/test_end_to_end.sh

Bugs closed: AURORA-728

Reviewed at https://reviews.apache.org/r/25974/
Fixing unhandled error logging in updater

Bugs closed: AURORA-786

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