register user model to be customizable

While registering the user model through userena, it requires to have multiple fields which are there in "auth.User". For someone using "Custom User", this may give error for various fields as it uses UserAdmin.