handle error code != 200
key, secret -> apikey, apisecret

'key' is already used by Mojo::UserAgent to hold the ssl key. So we have
to rename our attributes.
filter allowed characters in test names