flycheck, the better syntax checker for emacs 24