Update all dependencies and force version.

This PR updates all the dependencies and forces version numbers rather than using carats (which mean this version or greater).

After I merge this in you need to:

1. delete the entire node_modules directory
2. run: sudo npm cache clean
3. run: bower i
4. run: npm i