Implemented rbtree with int key + refactoring.
rbtree-int: Testsuites and some fixes in RB-tree.
Merge branch 'rbtree-int'