#1 test environment setup

Includes:
- CRUD jasmine unit tests
- Travis CI
- Backbone and Underscore dependencies