Don't use api key if doing an oauth request

Whenever an api key is used when constructing a request the oauth credentials seemed to be ignored. For example, when doing a request with a __SELF__ as user id, I always get this response from etsy:

No logged in user; please specify a user id instead