Updated clang and added emacs-monky

  * emacs-monky: mode to work with Mercurial within Emacs;
  * clang: updated, sync with distro files added other llvm projects.

Signed-off-by: Vladimir Lomov <lomov.vl@gmail.com>