Move SeleniumTestCase to utils.py, re-usability

SeleniumTestCase can be used by many components withing adagios and
should not live within status/
Only run LiveServerTestCase if selenium is there
Add selenium tests for objectbrowser
Add missing import of By
Allow testserver to run on multiple ports
Use same selenium session across unit test files
Test hooking up travis-ci with saucelabs
More work on travis saucelabs integration