Several fixes. See below

* action combinator fixed to properly handle returned nodes
* text function moved from pegjs to template. Still has to be fixed though
* convenience functions for getting/setting data on the Node updated
* pegjs_analyze updated to support proper texts returned from the new parser
  (where previously there was [E], now it's just E)
* same for pegjs2_generate_functional
* priv/pegjs2_parse.pegjs and src/pegjs2_pegjs have been updated
  to the new style (such as only having the Node variable in custom code)
* extra/arithmetic now follows new pegjs style