copyright update
lexer cleanup, this produces smaller token manager classes
more tests added
plugin update
comment tests added