added configuration option to set the location of the phantomjs executable
added configuration option to set phantomjs WebDriver timeout