Making `RegistrationProfile` compatible with custom user models.

Making the forms/backends compatible too is a much harder task, which I haven't tackled yet.