spec(github-status): remove some unused code from specs
feat(github-status): send multiple tokens to the handler

Occasionally, the token we send to the Task is invalid, usually if the
permissions have changed on GitHub but we haven't synced yet. By sending
multiple tokens, we allow the Task to retry with a different token if a
permission error happens with one of the tokens.