capistrano deployment files. almost working?
added passenger gem for deployment
attempting to get gemset working for deploy, see http://stackoverflow.com/questions/5680341/how-to-load-passenger-from-apache-with-rvm-and-unique-gem-sets
added .rvmrc as per http://stackoverflow.com/questions/5680341/how-to-load-passenger-from-apache-with-rvm-and-unique-gem-sets
added rake to gemfile
removing the setup_load_paths thing, at least temporarily, to see if this works any better.
re-added this config file
tweaked bundler flags/paths/etc
Only install test gems on dev machines.
Add watchr to dev setup.

Watchr is an automatic testing program, which runs relevant tests every
time you save a file.
Use watchr to watch spec, rb, haml and erb files.

 - .watchr script mostly nicked from
   http://www.rubyinside.com/how-to-rails-3-and-rspec-2-4336.html
 - I moved the views specs to mirror the location of the files they test
   in /app, in order to keep the .watchr script simple
 - as an added bonus, `rake spec:views` now works :-)
Add a "rake watchr" task.

As before, code nicked from
http://www.rubyinside.com/how-to-rails-3-and-rspec-2-4336.html
Use spork to run spec tests.

Spork initialises rails once and thereafter uses that copy of rails to
run spec tests, leading to much faster test runs. On my machine, testing
index.html.haml takes 2s instead of 7s after this change, and `rake`
takes ~9s instead of ~18s.

Instructions once again taken from
http://www.rubyinside.com/how-to-rails-3-and-rspec-2-4336.html, though I
didn't copy any code for this commit.
Added pre-commit hook script to run spec tests.

Based on instructions found at
http://codeinthehole.com/writing/tips-for-using-a-git-pre-commit-hook/

I have no idea how portable this will be.
Document CI setup in README.

This probably isn't the best place for it, but I don't want to put that
info on the wiki unless this branch is merged.
Only stash unindexed changes if there are any.

This allows `git commit --amend` to work properly.
HAMLify the links in the footer.
Fix extra paragraph break in index page.
Test for footer.
Test for email confirmation page.