added `QColor` support to rainbow mode
no call to flymake-mode if not avaiable
fix cd error for dir tracking
added emacs clang completion support