Plan for new Webdriver backend: Enable using both backends in the same project.
- split off HTTP server layers (#8448) into gocept.httserverlayer, and release gocept.selenium-1.1 based on this.
- Make new package gocept.webdriver that provides a layer on top of httpserverlayer to start the browser using webdriver.
- Either provide a Selenese API backed by Webdriver (see branch 6493-webdriver) or create a new API (possibly based on
webdriverplus, see #11628)
Re #6493: Add layer for webdriver backend
This integrates the code developed on feature branch 6493-webdriver as of
c2898ce824ae. Since we changed directions mid-flight, and want to
add webdriver, instead of replacing the existing backend, a VCS merge
of that branch isn't feasible (and its history consists mostly of
"implement some more Selenese API on the new backend")