switch to Sauce Labs for our cross-browser JS unit testing needs

Fixes #11087
Merge pull request #11701 from twbs/sauce-labs

switch to Sauce Labs for our cross-browser JS unit testing needs