AvlTree and AvlTreeMap lost consistency after delete/add operations

AVL tree lost nodes after remove / rebalance.

See https://issues.apache.org/jira/browse/DIRSERVER-1991.
7 files changed