Added ability to use a custom user class spedified in settings AUTH_USER_MODEL; added a CreatingUserField