WIP: Support for capybara 2.3

I'm going to implement the support for capybara 2.3, keep the pull request open until it's finished :)
it looks like the title of this example is going to have to change too; it would be helpful to add an example for what behaviour we *do* expect when trying to visit a url with unescaped characters in it.