small steps towards peg.js

Conflicts:
	priv/pegjs.peg
PEG.js-compatible parser created. Basic info from PEG.js ported in a silly 'AST'
A more or less proper AST is now returned
fixed returned AST. no #ast records
some additional work

Conflicts:
	extra/csv.erl
	src/neotoma_analyze.erl
adding erlang.mk

Conflicts:
	Makefile
Simple/stupid analysis: combinators, missing and duplicate rules
Renamed pegjs.peg to pegjs_parse.peg
Parser is now generated, no combinators work yet
Fixed escape symbols in simple texts
fixed generated regexp
Started work on combinators
regexp combinator, multiple root error
Skeleton for analyzing code
code blocks are now generated
writing out initializer
semantic_and and semantic_not
minor: allow any extension in grammar file, empty initializer
Updated erlag.mk
Fixed generation of regexps