Added option for parsing Sauce credentials from env variables

Hi, this will read the Sauce username and access key from the corresponding environment variables (those used by Travis and Sauce Connect) if the env_variables option inside config is set to true. This is to avoid pushing Sauce credentials in cleartext to public repos if using something like Travis CI. There is a lot of unnecessary code reuse, so depending on your style, you may move this to static variables/initialization.