Enable `Dots nodes  to be processed as identifiers
BUGFIX: Avoid having current system locale to mess up with Float numbers format
Avoid pushing builds and Merge branch 'origin/luaeclipse' of github.com:fab13n/metalua into luaeclipse

Conflicts:
	src/lib/metalua/walk/bindings.mlua
changed parsing error handling: an AST is generated, but contains `Error{ } nodes, when the input is invalid. A function mlc.check_ast() is provided to check AST correctness in a separate step
support of __tostring in table.tostring(), decent __tostring for AST lineinfos
better structured handling of comments in lexer
fixes in new lineinfos
cleaning up lexer.lua
lexer now uses a position factory, to get line/column computations out of the way
updated doc for lineinfo
Improving `Error node AST compilation and  handling
doc update
-
lineinfo bugfix
comment parsing experiments
lexer: fix handling of \092 escape sequence in strings
lexer: fix `next` lineinfo code causing runtime error
lexer: coding style improvements
lexer: fix `extract` lineinfo comments in Eof token
lexer: make Eof position #src+1, and add initial test suite