Fixed unhandled exception fired  while screensshot is executed. Added bo...

Hello guys,

case A) wait for pop up command execution in the case of pop up not present for the web page selenium fires WebDriverException which is not handled

case B) Once the WebDriverException is fired the result of the command execution is NOT Success  
 if (!result.isSuccess() ) and taking screen shot on fail fails due to the WebDriverException been fired due to the "case A)"

Overall I am very pleased from the project you guys drive and will be very happy if I have the chance to contribute the project.