Drop support for Rails 3.0.

The way it handles form_for options is a bit limited and I don't feel
like hacking around it when Rails 3.0 is a bit old anyway.
Verify form is only accepted as intended.
Add documentation.