make ActiveModel::property execute Form::property first, then do its own logic. this allows a proper check if the definition is a form. fixes #49.
add CHANGES.