WebMock::API is already included in RSpec world by webmock/rspec
Added Typhoeus as a development dependency
Changes example header in webmock specs to be some_header instead of User-Agent as Typhoeus overrides User-Agent header even if it's set
Added Typhoeus adapter and all specs WebMock specs are passing
Typhoeus::Hydra stubs are declared on Hydra instance instead of Hydra singleton
It's only Typhoeus::Hydra that works. Typhoeus Easy and Multi are not supported yet.
Added Typhoeus::Easy support but without callbacks yet
Set a hook inside 'easy_perform' instead of 'perform' in Typhoueus::Easy, to ensure callbacks are called
Corrected spec name
Added specc verifying that callbacks are called for stubbed requests when Typhoeus::Hydra is used
Fixed syntax error in README examples
Merge pull request #98 from nfedyashev/patch-1

Fixed syntax error in README examples
Add a spec to enforce formatting code well

This spec was ripped straight from Bundler
(https://github.com/carlhuda/bundler/blob/1-0-stable/spec/quality_spec.rb)
Indent files correctly and remove trailing whitespace

This makes it much easier moving using motions and editing files in a
number of editors.
allow expectations to be set on the stub itself
add spec for subsequent requests with have_been_requested
Updating em http request implementation to work with latest version of em-http-request.
Still working on getting em-http-request support updated (WIP)
Add support for :allow to take in hosts with ports.

* Added WebMockServer to run for specs. It relies on stdlib accessible libraries.
* Ensure the WebMockServer has a response body otherwise em-http-request thinks its an error even if the Content-Length is 0

https://github.com/bblimke/webmock/issues/90
More progress toward updating em-http-request (WIP)