Properly refactored instead of hackfixing.
* Works with latest grunt
* Accepts src patterns rather than single file names from root
* Looks for global.js inside the root dir for main overrides (As not to bloat your Gruntfile)