Update Rails env files in the test app

* Generate those with Rails 3.2.11.
* Update models to use attr_accessible, as white-listing is on by
default in Rails 3.2.11
Make column config tolerate read_only

Refactor ColumnConfig, add tests.
Refactor and fix default_fields_for_forms

Pass read_only from corresponding column config.