Looking through the code again, I think I'd prefer to keep it as `browser`, because (a) we're already using it consistently within bok_choy (for example, we use the environment variable `SELENIUM_BROWSER` and have a module called "browser.py") and (b) for folks who don't know Selenium terminology, "browser" will be more intuitive than "driver".  Does that seem reasonable?