Added tim-perry encrypted keys to travis

Should now deploy successfully!
Fixed travis push URLs
Changed template app name to TimPerryApp
Added build status badge
Set up new relic, pulling settings from the environment
Push only after deploy is completed successfully
Remove empty line that causes superfluous errors
Remove rack reloader

Doesn't work through Vagrant, as inotify doesn't handle shared folders properly in VirtualBox
Add basic postgres setup to puppet
Create DB iff ¬exists, and don't install dev tools in vagrant
Merged in original site code, made tests pass-ish

Generally all a bit messy still though. Tests passing means that the integration tests are fixed, but unit/component tests are disabled :-(