extends attribute generator

+ allows to set min_size, max_size and title
+ generates cms attribute modules that can be included in the rails models
refactors models to use cms attribute modules
rename homepage_for_hostname to for_hostname
major refactoring of entire login process

+ cleanup application_controller
+ cleanup cms_controller

minor changes

include active_attr and simple_form to build better forms
Merge branch 'feature/login-refactoring' into develop

* feature/login-refactoring:
  major refactoring of entire login process
  rename homepage_for_hostname to for_hostname
  refactors models to use cms attribute modules
  extends attribute generator