llvm-config for Makefile
begin to add some diagnostics handling
separate diagnose and docs

Naive implementation
diagnose error level
Some new changes for docs, but trivial

Also made some comparisons between ycm
seems to have fixed the jump-back bug
May be the last update.

cc-lookup has so many limitations that I am trying to transplanting it
to irony-mode as a plugin.