Live updates test and associated refactors
Fix for inadvertently broken test, plus better way to verify Google auth
Using ClassLogger throughout Selenium code, and making live update timeout configurable
Merge pull request #2931 from pfarestveit/ui-tests

CLC-4065: Selenium test for Live Updates - updated