Added support for customizable user models

DUA now supports Django 1.5 user models with compatibility to 1.4. Fixes #57.

Huge thanks to Filip Wasilewski (nigma) and Thomas Schreiber (rizumu) who helped
implement the feature.