Resolving persistent PhantomJS process issue with Selenium & PhantomJS Ghost Driver
##Application Background:##
Selenium is a powerful tool suite used to automate interaction with web pages. Via its web driver libraries it is able to perform this interaction with any of the major browsers- Chrome, FireFox, IE, PhantomJS
PhantomJS is a "headless WebKit" that lets you interact with web pages headlessly (i.e. no GUI or browser required)
GhostDriver is a WebDriver implementation for PhantomJS that extends the core Selenium classes org.openqa.selenium.remote.service.DriverService and org.selenium.remote.RemoteWebDriver