move code overriding system properties from SorcerLauncher to Launcher, so it works also with ForkingLauncher