Wrapper to communicate with PhantomJS through Ghostdriver.
You will need to follow all the directions here: https://github.com/detro/ghostdriver
Creates a new instance of the PhantomJS / Ghostdriver.
Starts the service and then creates new instance of the driver.
Closes the browser and shuts down the PhantomJS executable that is started when starting the PhantomJS