add TASK_FINISHED_NON_SCHEDULED_REQUEST

new type of email configuration for a when a task finishes, but isn’t
part of a scheduled request. Helps look for tasks which are exiting
with the wrong status codes.
customizable nav color
Merge pull request #262 from HubSpot/nav-color

customizable nav color
Remove call to undefined function
exclude log4j from zookeeper dependency in SingularityClient
Test that shows SingularityClientModule is broken under requireExplicitBindings
Improve SingularityClient constructor to take List<String> over magic-split string
Improve SingularityClientProvider to act like a Builder when it's not used as a Provider
Move some functionality from the ClusterManager to the Provider
Add another constructor to SingularityClientModule to take a List<String> hosts
Fix default context path
Improve SingularityClient to use a Provider<List<String>> for hosts
Add convenience binding methods to SingularityClientModule
Require exact binding annotations