Fix jshint violations
Match js files from all scripts subfolders instead of just one level down
Migrate build process to use browserify instead of requirejs
Remove unnecessary grunt-bower-requirejs and its config