Further cleanups and some bug fixes in the error handling during cpp and compilation. Errors in resolv, handle_inherit and handle_import are sent to compile_exception, but those thrown by compile_error, compile_warning and compile_exception are handled by the normal handle_error. Replaced some more SAFE_APPLY_MASTER with safe_apply_handler. Rev: src/cpp.c:1.93 Rev: src/interpret.c:1.243 Rev: src/interpret.h:1.98 Rev: src/language.yacc:1.260 Rev: src/las.c:1.265 Rev: src/preprocessor.h:1.45 Rev: src/program.c:1.366 Rev: src/program.h:1.143