Merge pull request #252 from chengweiv5/master

Fix job's disabled status
Added task reconciliation.
Merge pull request #254 from airbnb/task-reconciliation

Added task reconciliation.
Revert "Fix job's disabled status"
Merge pull request #255 from airbnb/revert-252-master

Revert "Fix job's disabled status"
Add a flag to delete jobs 

Also allow for skipping the sync step if you just
want to delete jobs
Merge pull request #257 from airbnb/sync-script-delete-jobs

Add a flag to delete jobs
Update README.md

fix a error description of Endpoint in chapter "Adding a Dependent Job"
Updated travis config.
Fix build, update pom.
Make ZK tests less flaky.
Add build status to README.
Added `runAsUser` job parameter.
Swap ganglia for graphite reporter.
Update CONFIG.md.
Also set user when executor is supplied.
Clean up pom.
Implemented replacement web UI.

Added separate button to create new dependent job.

Removed edit/new job functionality from UI.

Dropped duplicate button.

Added enable/disable toggle button.

Conflicts:
	src/main/resources/assets/app/static/js/chronos_jquery.js
Fixed dependency path for enable/disable button.
correct use of Option