Installer creates config-dir if it doesnt exist and creates a
read-permission when installing the permission-tables
The user created in the installer need account-type "admin". Implemented
installer-created database-configuration
sourcing sinatra-routes out to entity-related files
installing some standard-roles
setting "has n permissions" to "required: false" in the Role-model throws errors in
db-handling
defining a controlled_by-helper-method, which checks if a user is
allowed to visit a page and implemented it in a admin/roles-route
implementing a entity-table
fixed up creation of admin-user in installer, so it takes use of the new
role-system