Add ability to verify an OTP

https://www.pivotaltracker.com/story/show/78629110
please rename to something like `OtpVerificationResult` - it is the result of something that happend (so what happened?)