Avoid shell termination for invalid pragmas
Allow including local header files when precompiled headers are used
Improve error messages about invalid pragma usage