Refactored nodes, added print feature
DisplayTree works, fixed bug in Parser (genE$PegE.DEBUG.NODE)
print.PEGResult now uses cat instead of print to print lines
RuleIds: fixed bug, any(grepl..) instead of grepl
Moved node.print into DisplayTree

Added test for DisplayTree