add grunt karma mocha chai sinon
Clean up test env & requirejs config. Add deps to grunt test task to ensure that we test actual code.
Merge pull request #25 from fs/add-tests

Add test env with karma, mocha, chai & sinon
Move application from requirejs deps to separate module
Merge pull request #26 from fs/remove-requirejs-deps

Move application from requirejs deps to separate module
Merge branch 'master' into grunt-tasks-branch

* master:
  Move application from requirejs deps to separate module
  Clean up test env & requirejs config. Add deps to grunt test task to ensure that we test actual code.
  add grunt karma mocha chai sinon

Conflicts:
	grunt/coffeelint.coffee
remove karma-coverage plugin from karma task