Update sauce-connect-launcher to 0.4.0

sauce-connect-launcher 0.4.0 uses Sauce Connect 4.1, which includes
new Sauce Labs SSL certificates.

resolves #175, #176
Improve error reporting of proxy message duplicates
Fix proxy tries to read directories as files
Fix error messages are being double-logged
Fix setHeartbeatInterval is not chainable
Fix uncaught exceptions in runner being silently discarded
Fix config files being loaded from the wrong location
Style convention fix