RequireJS, Grunt, Bower and QUnit all working together for awesomeness