initial browser screenshooter implementation added

* support for all When enum values