Added new option to Main.start: silent, if silent=True, stdout and stderr are redirected to stringio fileobject (necessary to write commandline apps)