Merge pull request #9 from olizilla/master

Ideas for the homepage
Tweaked link colours to make it look a little less like Christmas. Also removed github ribbon from status page.
Cleanup and attribution
Amber badge for between 0% and 25% of dependencies out of date.
Tone down the link colour
Further stats work in progress
Resolves #11 - Lets hope no-one ends their repo name with ".png", if that is even possible.
Link to new status badge URL
Fix incorrectly referenced variable
Improvements to stats page
Style tweaks, legibility improvements, mobile style fixes.
Closes #10 - Added favicon files and moved static routs initialisation into separate file
Footer styles
Show package description if available
Added github button. Radial background.
Added lint task, edited code to pass lint.
Move the javascript into main.js
Fixes #3
Refactors main.js to make it clear which paths the app responds to and easier to spot specificity errors.
Output "Nothing" if no previous or current version.