Add clientUrl property

- New `clientUrl` property will return the URL a client should use to
  connect to the WebDriver server
- Rename `clientAuth` to auth, add `pathname` and `protocol` so that
  Tunnel implements the Node URL interface