Create subuser class that inherit from user model
Il will allow to apply and check permissions of users on entites
Added south migration files for subuser class
Added groups initial data
Moved inventory filters to filters.py file
Added queryset to filter each object by user entity
Work on user admin pages
Change django version to 1.5.4
Added SHOW_PERM_CONFIG_AUTH option in settings.py file
 to enable permissions at user level
Changed entity "children" functions to return only children
 and not first parent
Changed entity, machine, net and software form to exclude
 not allowed or invalid choices (in changelist and edit pages)
Changed all filters to query only on entity allowed
Fix comparaison test on lower and higher conditions when version is set
to a string value
Change django version to 1.5.5
Added entity M2M FK to package and package conditon object
Adapted admin view and filters to "take care" of entities
Added editor and exclusive_editor attribut to package object
Modify deploy/admin.py file to handle editor and exclusive_editor fields
Added calculate_position method to calculate position of each entity and enable a better naming in the future
Fix permission on package list view for non superuser
Added Info message if user is not super user in package changelist view
Added filter myPackagesFilter on deploy main view
Added editor and exclusive_editor attribut to packagecondition object
Adapted packagecondition view
Added entity, editor and exclusive editor fields to packageprofile object
Adapted packageprofile view
Modify related_name of entity.packageprofile to enable south migration
Added entity, editor and exclusive editor fields to timeprofile object
Adapted timeprofile view
Modify related_name of entity.packagetimeprofile to enable south migration
Added entity, editor and exclusive editor fields to packagewakeonlan object
Adapted packagewakeonlan view