Refactor based on comments from Dan.
- Add missing dependencies from grunt file.
- Start getting jasmine-node to work with coffee files.
- Fix coffee lint errors.