a] support for phantomJS in local environment
(No need to download exe...)
b] @AfterThrowing advice logs the nature of the exception