Selenium tests

Adds support for selenium browser based testing of /status

The tests are skipped if selenium is not installed.
Can we do this without having a global variable ?