Use username and password from environment variables if present.

Otherwise, use those from the yml file. This allows overriding with real
govdelivery credentials without the risk of committing them.
Merge pull request #55 from alphagov/govdelivery-creds-env-vars-redux

Use username and password from environment variables if present.