* tree: fix rotate lose parent when b is None
+ tree: insert ops for RBTree