Partially fix issue #113, while here add support for Date
Merge branch 'master' into refactor
Merge branch 'master' into refactor
Merge remote-tracking branch 'origin/refactor' into refactor_node
Remove #encoding: UTF-8 comment, it's no longer needed
Refacto Releaf::Node to be (almost) abstract model
Got rid of common fields
Fix dummy application layout. Fixes #124
Remove custom validations support via acts_as_node.
Fix issue #121
Fix issue #122
Fix css: form .section max width
Fix issue #120
Update changelog, explain some potentional problems with migration to Node
Rename Releaf::Node::Route to Releaf::ContentRoute
In tests use Node instead of Releaf::Node
Use any? instead of exists? when comparing to boolean.

This works around bug in Rails 4.0.0, when exists? returns 1 or nil
instrad of true/false.
Convert Releaf::Node model to Releaf::ContentNode module
make it possible to pass array to select_options for _edit.field_type_item partial
Refactor how content controller renders fields

Node can specify custom (additional) fields to display by overriding #own_fields_to_display

To override which fields are visible for content you need to override
contontents class .releaf_field_to_display method