yet more fixes to special firefox-detection when running at Sauce; add better error handling to all promise stacks in integration tests