Added tests covering the 2 ways to instantiate the driver

I added the extra unit tests as a separate testcase to ensure we won't hide some test from the common driver testsuite by mistake (it was the case at some point in MinkSeleniumDriver IIRC)