plain copy of the 0.5 moderation mod
remove chat related things from moderation mod
move extensions from models to lib
rename user extension module and apply it
apply superadmin modifications on prepare not when including the plugin
port moderation tests - still failing

* use require_relative
* use factory girl instead of machinist
fix user extension
move extend module out of the to_prepare it's unknown to dispatcher
extend site - moderation unit tests run and fail
generate migrations with a generator

created generator and moved migrations into template folder
moderation: load routes properly
use FactoryGirl.create not machinists make
extend all models the new way
move moderation page controllers from BasePage to Pages

Just like we did in the main app.
remove posts permissions for now.

Will come up with sth. more clear in the new permission style.
remove deprecated moderated_page and moderated_post
nested flag and publications controllers
enable moderation mod in development
use restful update method for moderating pages and posts
(re)moving tests of non restful actions

We already test the methods to publish / unpublish pages in the other test.