Nilify the URI.query rather than reset it to an empty string.
Fixes #218.
Merge pull request #220 from plukevdh/run_individual_cucumber_steps

Cucumber
Merge pull request #221 from plukevdh/update_gem_requirements

Update gem dependency requirements
Add @plukevdh to the list of contributors.
Give @nbibler credit for fixing #218.

[ci skip]
Updated README links for new vcr location.
Merge pull request #225 from SweeD/patch-1

Updated README links for new vcr location.
Add effective_url to stubbed Typheous response

- http://rubydoc.info/github/typhoeus/typhoeus/Typhoeus/Response/Informations:effective_url
First pass at the spec
Initiate a response instead of a request

- Ensure effective_url is not nil
Merge pull request #226 from rmcastil/add_spec_to_issue_206

Add spec to issue #206
Words.

[ci skip]
Pointing Changelog repo links to new location vcr/vcr
Merge pull request #227 from SweeD/changelog_links_to_new_location

Pointing Changelog repo links to new location vcr/vcr
Update relish links to new home (vcr/vcr).
Remove separate spec for non-nil effective_url.

We don't need a separate spec for this. We don't really care about
whether or not the effective url is nil or not (typhoeus may set it
to nil in certain situations). It's just an assumption of the other
spec: `played_back.should eq(recorded)` only demonstrates that VCR
has properly set the effective_url if typhoeus set a non-nil value
on that attribute. Otherwise, the spec could pass even w/o VCR
setting the value, due to it defaulting to nil.
Disable around_http_request.feature from running on 1.9.3p327.

For some reason, this cuke consistently fails on Travis on that patch level
with a SystemStackError.  I've tried reproing locally and can't. (In fact,
I've tried reproing locally using the Travis vagrant VM and I still can't!).

Skipping the build feels a bit like cheating, but we really need a green
build so that the pull request build status notification can be relied upon.

For future reference, here's a link an example of the travis failures:

https://travis-ci.org/vcr/vcr/jobs/3420566/#L223
Don't build the gh-pages branch.

It has no code, anyway.

[ci code]
We don't need to uninstall json for travis builds anymore.
Deprecate use_vcr_cassette macro

- Fixes #212
- Moved macro to deprecations.rb
- Move RSpec::Macros to deprecations
- Add deprecated tag