Add Metadata Tracking Leftmost Node

Add to the struct rb_tree metadata for tracking the left-most node.
This can be used to speed up in-order traversal of the tree, and makes
finding the ``greatest'' element of the rb_tree constant time.