JS Unit tests + minify 

Refs #123 
This will minify all the Chat source code into one file. The dependencies will also be minified.

TODO
 - [x] update README.md about `grunt`
 - [x] update `Makefile`
 - [x]  add docs
 - [ ] inject `initvars` via a service in `ConvController`
 - [ ] inject `Chat` object via a service in `ConvController`
 - [x] use bower for dependencies