The launch process can now timeout. The timeout and refresh values are now loaded from the settings