provide a syntax check for eruby file

(cherry picked from commit e6ff3de83b9fee4f92dbc3042cf5fbcc48464f73)
Clean erb checker.
Rename eruby.vim -> erb.vim.
Merge branch 'master' into gcc_refactor