Update dependencies.
Add grunt-bootlint in test.

This will make sure we actually use Bootstrap the proper way.
Fix another Bootlint error.
Tweak mobile view.
Add a dropdown navbar menu and icons.