Added When.FAILED option into afterTest method
Add unused takeAfterTest option
Add implementation of Screenshooter interface