Base32 encoder and decoder

Authenticator apps store TOTP keys as RFC 4648 Base32. Convert text to Base32 or decode a secret to hex.