Selenium tests

Adds support for selenium browser based testing of /status

The tests are skipped if selenium is not installed.
This class really belongs somewhere else. The modules imported here, like unittest and atexit, should not imported on a production instance of adagios (they belong to the tests only)