beginnings of a self hosting parser

* lexing seems to work mostly
* %ast section and %AST actions not yet supported
fix generated tuple literals when there is only one element
Merge branch 'devel' into selfhosting
add the position object to the arguments of a %function() target
Merge branch 'devel' into selfhosting
complete pyLRp.pyLRp to be capable to parse itself

* parseactions are still missing
Fix parsing of %scope blocks
add actions to the self-hosting parser

* the self hosting parser generates a pyLRp.Syntax object now
* almost complete, still missing: proper handling of pyblobs
* handling pyblos will require some further work, the way
  the writer expects the actions should change (use a list here!)
finish self hosting parser add --self-hosting flag to the generator

* with --self-hosting the pyLRparser module is used for parsing
* this module has to be built with the commandline:
     ./pyLRp.py -lLd pyLRparser.pyLRp
* if you enjoy metaness then you can repeatedly do
     ./pyLRP.py -lLd --self-hosting pyLRparser.pyLRp
parser fix
fix stoken processing

* stokens previously did not resolve escape sequences
fix inclusive token handling
Merge branch 'selfhosting' into devel