tm-templates: allow $ in identifiers; lexer templates: use $$ instead of $symbol, $symbol instead of lapg_n.symbol
regex.tm: use lexerInput = 'buffer'
Rename LapgSymbol->Span and lapg_n->token (in lexer code); current() -> tokenText()
Apply renames to idea-plugin.
migrate to CharSequence
bison.tm: fix lookahead
tm-idea: fix compilation