Updated querygeneration tests with membernames inline with json.net
added membername resolution tests
updated treevisitor to not include unmapped members