Update the header attributes for proper case to allow tests to pass with webmock
Switch to WebMock with allow_net_connect! setting
Merge pull request #255 from jayshepherd/master

Fix fakeweb -> webmock failing cucumber tests
Update contributor list.

[ci skip]
Add a pending spec for #245.

It's a bug in webmock (bblimke/webmock#246). This
spec will help prevent future regressions.

Closes #245.
Fix issue with `around_http_request` when using multiple threads.

Fibers cannot be shared across threads, and you would get an error
when using this feature with threads:

FiberError: fiber called across threads

Actually, we were rescuing FiberError and transforming it into an even more confusing error:

Your around_http_request hook declared at <location> must call #proceed on the yielded request but did not.

Note that VCR is not thread safe (see #200) but this brings it a bit closer.

Fixes #257.
Merge pull request #258 from vcr/fix_around_http_request_hook

Fix issue with `around_http_request` when using multiple threads.
Changelog entry for #258.

[ci skip]
[Issue 237] Make configure_rspec_metadata! effectively idempotent
Need to initialize instance variable.