Changed validation check on registration pages that compares email and
confirmed email, so that it is now case insensitive.
Also, refactored registration pages so that there is now only one
registration form class.
Fixed bug with family name repetition in OAuth sign up.
Merge pull request #17 from ORCID/dev-caseInsensitiveEmailValidationDuringRegistration

Case insensitive email validation during registration