Fix SauceLabs view when authentication data is not passed through `auth`

Give information to user when SauceLabs authentication data can not be obtained
Make saucelabs module optional