Fixes Issue #42 Support custom User model

Fix [Issue #42](https://github.com/kylef/django-request/issues/42)

I changed the import for request.settings to import as request_settings so as not to clash with django.conf.settings.  I could do it the other way around if you prefer and import django.conf.settings as django_settings.