Ability to connect to remote Selenium server (#234)

Fixes issue #234.

The user still has to specify `<serverHostname>` for this to work, e.g.:

```xml
<remoteWebDriverUrl>http://seleniumServer:4444/wd/hub</remoteWebDriverUrl>
<serverHostname>localIpOrHostname</serverHostname>
```