The cassette format now includes the encoding of the request and response body.
….x format. Also, normalize nil body to a blank string. It's nice to always be able to treat the body as a string and not need to worry about a nil special case.
We require it as "spec_helper" from our specs so it's important we do the same here so it's not double-required. This fixes a few warnings on ruby 1.8.
…low on travis during installation.
On travis, we're getting a weird error like: ruby: symbol lookup error: /home/travis/.rvm/gems/ruby-1.8.6-p420/gems/em-http-request-0.3.0/lib/http11_client.so: undefined symbol: rb_hash_lookup