Don't return an address for invalid pubkeys

See: https://github.com/coinbase/toshi/issues/76
Please use pubkey.IsValid() here