Upgrade to David 2.x. Use in memory cache to cache results from David and clear when the registry is updated.
Add nodejs 0.11 to travis.
package.json: Specify node.js 0.8 as the minimum version.
Add test/*.js and js/plugins.js in JSHint tests.
Ignore /config/runtime.json.
Disable preserveComments for uglify.
Remove "chrome=1" from html.

Missed it in the html5 boilerplate update.
Add async=true for twitter script.
Switch to vanilla google analytics code.
Minify font-awesome-ie7.css too.
Add alt to img tags.
Change "Node" and "Nodejs" to "Node.js".
Use the protocol relative url for plusone.js.
Update README.md.

Break long lines, change "Nodejs" to "Node.js" and use bold instead of underline to emphasize text.
Specify the favicon in html.
Github is using https so use that.
Update dependencies.
Disable uglify's `compress: true` option for now.

It is on by default, but when explicitly specifying it along with `report: min`, the warnings are shown.