change Grunt coffee option to bare:false, so we don't create any global variables
switched the dependency injection to the explicit kind ( which can be minified )