ScheduledJobPoller: only load each request once, avoids IllegalArgumentException in Maps.uniqueIndex
Merge pull request #356 from stevenschlansker/fix-poller-iae

ScheduledJobPoller: only load each request once, avoids IllegalArgumentException in Maps.uniqueIndex
Up test timeouts even outside of Travis for those of us with slow computers :)
Merge pull request #357 from stevenschlansker/up-timeout

Up test timeouts even outside of Travis for those of us with slow computers
Fix Dropwizard healthcheck.

The resource should only return unhealthy if the node is leading and
the scheduler is not running. For a standby node (not leading), the
scheduler can (and must!) be down.

Turns out no one seems to use that. :-)
Merge pull request #359 from hgschmie/healthcheck-fix

Fix Dropwizard healthcheck.
[maven-release-plugin] prepare release Singularity-0.4.0
[maven-release-plugin] prepare for next development iteration
Factor out the Scheduler lock.

Inject the scheduler lock object everywhere it is needed. Also break
up the "parent injection" pattern which is not needed with DI for the
poller classes that hang off SingularityLeaderOnlyPoller.