Adds test dir, parser coffee hook
Change of thinking for the cli tests
Finishes cli refactor
Implements testing for bash command parsing
Improves tests
Implements testing for node watching
Implements most tests for targets
Implements almost final node testing
Fixes ambiguity of event type
Implements CLI back into new work
Finishing up on tests