Ability to connect to remote Selenium server (#234)

Pull request for issue #234.