Remove main method

This is now provided by the Launcher
Handle commands as single strings
Retrieve process exit status
Convert to long taskIds
Increase sleep time, but allow interruptions
Add concept of task assignment
Switch to single-string commands and long ids
Wake the monitor thread up when a task completes
Add logic for handling "idle" tasks
Comment out addTaskFile (moving elsewhere?)
Move to long taskIds, use map for storing tasks