Added Node.size property; Added bst.kth_smallest_key() and related test cases