WIP

- Scheduler keeps track of agents in the form of path strings, rather than ActorRefs
- Scheduler now monitors remote agents for graceful shut down
WIP
Agent shutdown handled and tested
WIP
Merge branch 'refs/heads/master' into agent-worker-types

Conflicts:
	src/test/java/oncue/functional/AgentPresenceTest.java
	src/test/java/oncue/functional/AgentShutdownTest.java
Changed command line runner
WIP

Job failures due to missing worker type at agent correctly transmitted.  Got some test regressions though :-(
Cope with missing workers

Also, improve the Redis new job queue monitoring mechanism, so the system shuts down cleanly.
Merge branch 'refs/heads/master' into agent-worker-types
Prepare for proper CI

Using Travis to build!
Skip tests :-(

Need to mock up Redis, as the hosted CI infrastructure has no server for the tests!
Merge pull request #7 from michaelmarconi/agent-worker-types

Agent worker types