test: test classes (resources)
parsernode: factor call() code
parsernode: getProperties returns a collection
parsernode: fix listener registration
parsernode: use simple class names in exceptions
test: new tests for ParserNode