Only create selenium driver when first needed, to prevent timeouts
Ensure we can deal with capabilities without values