Use "revealing module" design pattern

- update app.js SwatchAppView to be a revealing module, returning an
  init() method
- update main.js to invoke the SwatchAppView's init() method to start
  the backbone app

Use revealing module pattern for backbone app
First karma test passing
Update npm test to not run karma tests
Add colors collection spec