Update Ruby HTTP Gem adapter to be 0.6.0 compat
Do not #force_encoding if it's not available
Merge pull request #382 from ixti/improve/http-gem-adapter

Update Ruby HTTP Gem adapter to be 0.6.0 compat
handled NameError caused by Minitest5
Merge pull request #386 from hsbt/minitest5

Handled NameError with Minitest 5
remove needless assignment
style
Merge pull request #388 from hsbt/fixup-minitest

Fixup minitest usage
Upgraded dependency on Addressable to versions >= 2.3.6
Version 1.18.0
Improved cookies support for em-http-request. Added method to get response cookies
moved hash to old ruby style
Fix HTTP Gem replayed Response object's init

0.6.x version introduced optional last argument of Response object:
request's uri. That allows for example to figure out a real URI after
following redirects. This patch brinsg this ability to HTTP Gem adapter.
Merge pull request #393 from ixti/fix/http-gem-with-follows

Fix HTTP Gem replayed Response object's init
Merge pull request #392 from calonso/improve_em_http_request_cookies_support

Improved cookies support for WebMockHttpClient
moved cookies tests to proper file
Merge pull request #394 from calonso/improve_em_http_request_cookies_support

moved cookies tests to proper file
httpclient response header receives request_method, request_uri, and request_query transferred from httpclient request header
Merge pull request #399 from trlorenz/httpclient_rsp_hdr_receives_req_hdr_parms

Allow xfer of parms from httpclient request header to response header
Fix for #337 with refactoring and more tests