Only use SAUCE_USERNAME and SAUCE_ACCESS_KEY if not specified in the rem...

Was having problems connecting to Sauce when I realized it was using my expired SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables instead of the username and accessKey I specified in the remote configured. Added a check to only set the auth options from ENV if they're not already set.