Added travis configuration
Fixed issue where tests would not run in never versions of Django
Fixed unit test that was failing in 1.5.1 where setting a user role without a profile object wouldn't stick
Should now support custom models safely without breaking older versions
Corrected bad import on old versions of django
Tidied up the code slightly
Updated version number
Quick fix when deleting a user, is trying to be equal to a property in a
different class