I'm not sure what's the best way to update the shallow repo and I'm in a state where there is nothing to be updated so I'll revisit the proper fix the next time I'm doing a release unless someone beats me to it. Closes #5872
- renames bundle.js.deps to bundles.js. - makes all other bundle tasks private. Closes #3286
Copied over from angular js 1.x.