use SingleOrDefault in RuleRawWithMove
minor BnfiTermMember NodeCreator changes
undo "use SingleOrDefault in RuleRawWithMove"
fix parse bug by using ReduceHere() in BnfiTermMember
fixed MemberValue.ToStringValue null reference bug
RegisterOperators modifications
MiniPL
proper tests