I've splitted the Google TOTP, Mobile-OTP and the real TOTP. I've added the
rfc implementation and test using the test vectors.
Before I start another pull request, it would be nice if you could review
it and tell me if you are interested in. :)