adding docs and support for ssl, proxy and other cli args

@execmd @fbm-static does this take on the same idea solve the use case? i think it will be easier to abstract engines down the road, and hides the specifics of phantomjs for people who find nightmare before they ever try to use phantom :)