adding concatenation process - on every release we should generate the minified file
Adding .travis.yml for Travis CI support
Karma won't work on node 0.8, only testing on 0.10
We're green in Travis CI

This closes issue #5
Adding Filipe Araujo
adds jshint Grunt task

jshint is included in the default Grunt tasks.
Gruntfile now uses 2 space indentation.
Adding Mike Ball
adds 'build' and default grunt tasks

'grunt' runs jshint, karma tests, and exits.

'grunt build' runs jshint, tests, and minifies code.

Fixes Issue #14.