Another big batch of changes, see below
* Renamed pegjs2_javascript_fn to pegjs2_generate_functional
* Fixed regexps and literals. Should work for all Unicode range
  regardless of whether you input the char directly, or using
  \xHH or \uHHHH codes
* All combinators are now generated (included action, semantic_and and
  semantic_or etc.) in pegjs2_generate_functional
* pegjs2 now properly parses and produses an .erl file for it's own
  pegjs2_parse.pegjs. Time to fix thegrammar to reflect changes in how
  code is called (we no longer use Node and Idx, we only use Node. This
  opens interesting possibilities for code manipulation)