initial browser screenshooter implementation added

* support for all When enum values
repaired DefaultFileNameBuilder tests