fix: Restore missing geocode callback.
disable deprecated farm request spec
Replace magic numbers with actual ids.
Use new rspec-rails conventions.

- Acceptance tests live in 'features' and include capybara.
- Request specs live in 'requests' or 'api' and don't use capybara.
Don't include capybara in request specs and use SessionHelper for feature specs only.
Spork has been defeated by Zeus.
Disable headless Jasmine runner for now.
Use new standard ruby-version file instead of .rvmrc.

It's safer, faster and doesn't require trusting.
Remove patch level from .ruby-version.
Set type "Farm" in model.
Fix field editors for checkboxes and dates.
Use a custom "yes"/"no" checkbox editor for accepts_new_members.
Set German month names for date editor.
Close reveal modal on success.
Add validations for 'contact_name'
Add a minlength-validator to backbone-forms.
Add length validations.
Add integer validator.
I18n for backbone-forms.
Moar validations!