#1 Review karma configuration, include manage dependencies with bower and jshint, requirejs optimization and generate dist with grunt