Use Scintilla properties for setting styles rather than Lua scripts.

--HG--
extra : rebase_source : ee20fecb544c56863281f3de00e5eb4911a8bc7e
Moved property expansion into the lexer.

--HG--
extra : rebase_source : d7339d942c247622ef1dd794048af88caa48a31b
Fixed typos in lexer templates.
Rewrote LuaDoc to be in the active voice; lexers/lexer.lua
Styles start at 0, not 1; LexLPeg.cxx
This fixes a Valgrind warning about uninitialized ws[0].
Allow "%()" property expansion too; lexers/lexer.lua