Add basic unit test infrastructure
Initial unit tests for task and subclasses
Add license and fix spacing
Merge pull request #2 from twotoasters/start-unit-tests

Start unit tests