refactoring. add errorformat and commentstring.

I did more refactoring. It is following.

* Do not abbreviate. (e.g. syn -> syntax)
* add augroup
* ==# -> is#
* Use setlocal. 
* Add &errorformat and &commentstring.
* main_syntax -> g:main_syntax.