Support column type interrogation

Delegate to the model for column_for_attribute

Implement column_for_attribute on reform enabled forms. simple-form and
formtastic call column_for_attribute on the form object in order to
determine which html input tag to generate for a particular field.
can -> can be
Merge pull request #83 from ugisozols/master

can -> can be
more docs on #validate.
more docs
remove typo.
Replace `wanna` with `want to` in README
Merge pull request #87 from jaredmoody/master

Replace `wanna` with `want to` in README
Merge branch 'master' of github.com:apotonick/reform
deprecate model accessors with Composition forms. you now access models using `form.model[:song]`. fixes #88.
update to disposable-0.0.4.
releasing 1.0.1. automatic model accessors from Composition are deprecated in this release.
raise an exception when a property name is reserved. fixes #60. this is not the final implementation, i wanna allow everything.
write test for reserved names exception.
add CHANGES.
add tests for empty fields with composition.
move from_hash cycle in #validate into #deserialize!.
use a fully-qualified module name for Save and Sync. move #sync_models into Sync, it was defined in Form, to make it usable with Contracts.
start working on overriding readers and writers _in_ the form class.
Merge branch 'master' of github.com:apotonick/reform