Make api_key and api_secret thread safe

This is a hackety hack, but it makes Etsy.api_key and Etsy.api_secret thread safe.  I need it so I can use the client in a Sidekiq job.

The right thing is probably an API break, where these fields get moved onto Etsy as instance variables, but that seemed a bit presumptuous.