Integrating selenium-java-robot.

This PR integrates the [Selenium Java Robot](https://github.com/ariatemplates/selenium-java-robot) so that it is easy to start a browser to run the campaign with the `--robot-browser` command line parameter.
I'd store `16` in a variable `LEFT_MOUSE_BUTTON` or something like that for clarity, it's not obvious what is it unless you know the API of mousePress / mouseRelease