Updates build to grunt v0.4

Adds 0.4.x compatible versions of the grunt-mocha and grunt-contrib grunt plugins
Adds the chai js assertions library for use with mocha
Adds underscore, backbone, jquery-browserify, twitter-bootstrap, node-uuid, rangy-browser, and handlebars runtime dependencies
Makes specs file clean and regenerate
Adds grunt-coffeelint to dev dependencies
Adds test scripts output to gitignore
Merge pull request #15 from Banno/grunt-migration

Updates build to grunt v0.4 [#45](https://trello.com/card/move-to-grunt-v0-4-0/513f949e18ee71640e00073f/45)