Merge pull request #297 from settinghead/master

Test popup blocker and show error message if the test fails before authenticating
Merge pull request #300 from settinghead/master

Delay popup test to simulate a delayed google popup
Merge pull request #301 from settinghead/master

Force load oauth api on CH initialization to avoid blocking of auth popup