Ensure username generated does not exceed database's max_length limit.
MySQL has a character limit of 30 on username.
Without this commit the generated uuid is 36 chars long causing a truncation error.
Test data in json files requires USE_TZ = True
Added mechanism to allow existing Users to be notified (emailed) when they're added to an organization.
Template filter to test if a User is an admin.
Prepopulate organization slug based on name.
Requirement style mixins are dependent on OrganizationMixin methods such as get_organization()
Added is_owner to model. Added is_owner, is_member to template filters.
Extra filters added to admin interface.
Search bar added to OrganizationUserAdmin
OwnerInline only offers OrganizationUsers that match current Organization
Merge from https://github.com/bennylope/django-organizations
Improved admin page for Organizations
Form clean added to admin to prevent removal of user when that user is owner.
Always need to pick out DEFAULT_FROM_EMAIL
Tidy up and remove unused methods.
Tidy up, use url template tag from future
Bug fixes.
Organization instance saved so it can be refered to by dependent objects.
Validation added to prevent nonsensical data.
Merge from bennylope upstream
Merge branch 'bugfix'
Merge branch 'master' of git://github.com/bennylope/django-organizations
Update gitignore
Need User to be imported to send out notifications