Adding initial coffeescript tests

- Initial jasmine coffeescript tests
- Tests combined into `make test`
- travis-ci config updated to run both tests
- test reorganized