Use issuer instead of hostname in getUrl

An issuer is STRONGLY RECOMMENDED: https://code.google.com/p/google-authenticator/wiki/KeyUriFormat

The label can be an email but doesn't have to be. The hostname was a bit unexpected, and it wasn't possible to use an identifier.