allow custom webdriver configuration via browser system property by specifying WebDriverProvider implementation