Updated to run tests using Grunt
- Removed test running from lein
- Updated grunt to runt ClojureScript tests during test tasks
- Fixed test task so that it fails when tests fail
Added basic integration test.