user_spec.rb refactored
User will not be created is email and username is not unique
User is prompted if username is already taken
User is notified if an email is already taken