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
Merge branch 'master' into geezer
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
Merge branch 'master' into geezer