Karma local sauce

This PR depends on PR #1187.
It adds an *untested* local ability to run tests on saucelabs.
You run it in one of two ways:
```sh
# assuming you already have a connection to saucelabs
grunt saucelabs

# if you want grunt to run sauce_connect for you and then run the task
grunt saucelabs:connect
```