Merge pull request #225 from t-gerhard/ready1

Organizations: fixes
Implemented new permission system
Fixed migration
Merge pull request #230 from t-gerhard/master

Fixed not working site_create
Disallowing user listing for non-administrators
Improved interface drawing in editor
Removed openflow icon from editor
Proper table sorting of numeric values
Added organization to host info
Merge pull request #229 from dswd/orga-permissions

Implemented new permission system
Admin users must not remove their own admin flag
Admin users must not delete themselves
Merge pull request #234 from dswd/proper_table_sorting

Proper table sorting of numeric values
Merge pull request #233 from dswd/removed_openflow_icon

Removed openflow icon from editor
Simplified flag check
Fixed some older migrations
Added migration for initial admin account
Updated code to fit with organizations
Recreating organization if it has been removed
Protecting admins from orga_admins of the same organization