Properly deal with external dependencies

* Bring in Bootstrap and Font-Awesome via bower
* Compile Less files with Grunt
* Concatenate all Javascripts
* Deploy to Github Pages