GuardedModelAdmin patch for supporting USERNAME_FIELD
error message fixed, tests run when "testsettings.py" is used
Merge branch 'devel' into pr/162
Fixed tests for older Django releases

Also updated example project to be run with Django 1.5+
so it can always use custom user model