Security upgrade for Ruby (CVE-2013-4164)

https://www.ruby-lang.org/en/news/2013/11/22/heap-overflow-in-floating-point-parsing-cve-2013-4164/
bundle update rvm-capistrano
Create rvm application alias & wrappers so we don't need to update paths when upgrading Ruby

https://github.com/wayneeseguin/rvm-capistrano#create-application-alias-and-wrappers
Add atdis harness example returning a single application
Update to latest atdis gem that adds extra test that results block is an array
Add example7 that should fail validation with atdis test harness
Update to latest version of atdis gem to fix bug where array is used instead of hash
When there are multiple errors per field space them out a bit
Add custom 500 error page
Add stupid typo on purpose to test 500 page
Revert "Add stupid typo on purpose to test 500 page"

This reverts commit aaccff10f7c4c4f7285f0074ec3ba3148d71f945.
Fail gracefully when we can't contact the blog feed

e.g. you're developing offline
Simplify by removing a bunch of extra divs
Consistently change link colour on hover in both Firefox & Chrome

Before, it would change colour on some boxes but not all on Firefox
Fix copy paste typos
Don't test against ruby 1.8.7 anymore but do now test against 2.0.0
Extract partial
Update regression specs - extra space shouldn't matter in HTML
Move the box into the partial too
Randomly show a different promo in email alerts

Add a dummy promo for OpenAustralia.org and randomly show it instead
of the Right To Know promo