Belt-and-suspenders: load YAML in config parser, too.
Lock version of httpclient.
Explicitly require stringio.
Handle StringIO#set_encoding for Ruby <= 1.9.2 and 1.9.3+.
Update gem version.