Abort when clang_parseTranslationUnit fails.

clic_add used to dump core when clang_parseTranslationUnit failed, e.g. if two source filenames were passed on the command line.
My best code is written with the delete key.

clic_add now requests that libclang outputs diagnostic messages - no need for output_diagnostics() anymore.