modular: added example of using min safe DI for a route resolve
modular: Adding example of how one could use @ngInject
modular: added ng-strict-di for future thinking for ng 1.3.0+. This will produce an error if min safe code is not present.
modular: added sourcemaps
modular: made the gulp process first handle the modules, then the rest of the js. helps with uglify
modular: switched prod to staging
modular: updated the gulp tasks to include ngAnnotate and re-organized the file