Fixed Bug with case insensetive, adds a public checkExistingEmailAdress method in UserDataValidator

Change-Id: Id8ba67f1f29ffeb6f4728b532cda5a9d8b2a36e8