(xpost-lbr) 2FA and OTP

HMAC HOTP and TOTP implementation in Ruby