-added equals to TextCaptcha
-added test to UserValidator to test errors bubble up
-added complete test coverage around TextCaptchaService