Add StructureNode mode

This is a function override on the AbstractPage or the PageInterface. When the NodeBundle encounters a page like this it'll always set the slug to empty so that it'll never be relevant for the routing and it'll always be offline.
remove deprecated call to set for FormView
Show save action for StructureNodes

Ensure slug is empty on save for StructureNodes
Add StructureNode Class

with sensible defaults
Add ACLPermissionCreatorService
Add PageCreatorService
Oops. Typo in classname.
Fix TestEntity
Modify NodeTranslationListener to don't allow double URL's
Simplified NodeTranslationListener
Flash message when the URL is automatically modified
Clean up use statements
this is what happens when you don't have unittests :p
generate the url for structurenodes but keep the slug empty
Don't need to set the slug to empty anymore for structurenodes.

This is now automatically done by the NodeTranslationListener.
Use * dependencies in master branch
go to 2.2
Fix unittests for ActionsMenuBuilder
and now to dev-master
Make ActionsMenuBuilder less dependent on HasNodeInterface