Updated infrastructure around unit tests

- Added test coverage reporter
- Cleaned up grunt file and karma configuration files
- Added lodash as a devDependency in bower