throw errors in compile rather than exiting the process; fix bug in dynamic imports if gCompilerOpts doesn't have preprocessors defined