Moved TaskTrackerTest to correct package
Moved newTaskId method into the only class where it's being used.
Changes to TaskTracker to store tasks as individual keys. TODO: reconciliation (to remove orphaned keys)
These methods should not be visible beyond this package.
Fix tests, refactor taskIdUtils to be a singleton class that we can mock for testing.