Support driver config for non-canonicalized URLs
Add ability to set driver options from with_driver