Emacs major-mode for C++11