added a failing test (we are testing CI email notifications on test error)
fix test
have test subdirs under each component
created task gulp unit (instead gulp test)
added a generic test task that runs unit and the (future) e2e task
karma point to a more specific test target (unit/*.spec.js)
require path changed (no need to specify module name)
Merge pull request #33 from MoonshotProject/dm-karma

test structure refactored