Merge pull request #864 from Fanael/ninja-mode.el-refactor

Ninja mode.el refactor
mark this 1.5.3.git
Remove unneeded save-excursion.

syntax-propertize-function is allowed to move the point and mark.