Fix visiting urls with non-http(s) schemes

Fixes #1336 
this will create an invalid url if both Capybara.app_host and @server are set