Setup feature testing.

* Document how to backup and restore PG database
* Put all db scripts into `script/db`
* Remove feature specs that will not run with our new testing strategy
  of using Horowhenau data
* Modify spec_helper to run all specs in a transaction and not delete
  the DB between runs.
* Create an example capybara spec that passes.
Rename `spec/features` to `spec/horowhenau`

* Rename `spec/features` to `spec/horowhenau` to be more explicit that
  these specs will only pass with Horowhenau data
Make `horowhenau` contain other spec dirs
Remove or fix any broken specs

* Many of our specs are low value and will not pass with the Horowhenau
  data so we remove them.
Merge pull request #1 from kete/ek-feature-specs-setup

Setup feature testing.