Make the current url relative to the base url if provided

This makes testing more intuitive:

```
browser.withDefaultUrl("http://github.com")
browser.goTo("/")
browser.url must equalTo("/")
```

Without this fix the last check fails, because the returned url is http://github.com/