Setup Target with UA. New appendTarget method.

No longer infer the UA from passed-in targets.
Ask Target if new Agent is allowed.
Restrict WebDriver batches to launched browsers.
Fix server-side `wd-url` option.