Default protocol is now HTTPS, as all new (as of late 2013ish?) Etsy API keys no longer permit HTTP. See https://www.etsy.com/developers/documentation/getting_started/api_basics#section_accessing_the_api for more details.

Added spec verifying https as the default protocol. Also, Adjusted the expectations of Basic Client and Secure Client specs based on the new HTTPS default protocol (see 96982ab). All tests now passing.