Catch up to old task-manager branch, but with newer baseline
Task refactoring with embedded TaskStep JSON
Task label for human-readable description of TaskStep subclass, separate REST endpoint to create each type of task
Task serialize/deserialize test, update other tests to create mock Tasks according to the new methods
test new endpoints for task creation
Add worker to modules section of main pom.xml
Single worker process with FixedThreadPool plus one monitor thread
Some basic task manager tests
Task task life cycle with QueueTaskManager
Worker accepts tasks only when worker name matches
Inject configuration objects rather than getter-setter
Some fixes to get SkyeWorker going with the appassembler and Guice
Configure app assembler for shorter CLASSPATH on Windows
Merge task-manager-2 into master