Add -main-no-exit, a version of -main that does not call Exit