Merging Live and Dev branches

Summary of Changes
=================

1. Made terrible changes and reverted them
2. Implemented new Modlist model in stages, first using /q/:username
3. Switched to /:username once changes were stable
4. Made changes to script for new model, have not deployed yet
5. Implemented grunt for minification of all js, css, and images
6. Moved index.ejs to profile.ejs and profile.js
7. Moved all css to external files
8. Switched modlist data to be loaded by AJAX on profile.ejs
9. Switched home.ejs to load blog and userlist data via AJAX
10. Added Travis CI to readme
11. New Modlist format allows for data mining, a rudimentary method and route are implemented but commented out