Correct usage of usemin when running grunt build

Usemin was not being used correctly. It didn't find the index.html which caused it to do nothing at all. This didn't effect the `grunt serve`. It's now fixed and usemin works correctly and the correct concatenated and uglified script files appear in the `dist/` directory, and the dist version can be run in the browser without problems.