From grunt to gulp

This is mostly where I want it.

There is an issue where running uglify on app.js causes and syntax error in app.js.  What's even odder is that it only started doing that once I started using order.


This needs to be returned from the overall gulp task if you intend to use it as a dependency in other gulp tasks. Otherwise, there isn't a guarantee that this task will have completed before the thing that depends on it runs.