Added iPad and PhantomJS user agents
More PhantomJS agent support
Fix broken CLI test; CLI reports PhantomJS UA.

Dav's recent changes caused PhantomJS to be recognized
as a UA on the CLI instead of being reported as "Mozilla".