move clientActions into subpackages and divide into several files, the old one is too big
implement RandomProxyDriverFactory
page visit and exeScript timeout has been delegate to selenium.
Select renamed to Extract, old one has conflict with SparkSQL select due to type erasure
pageDelay split into Max and Min
add example on Proxy usage