Change tests to use breadth-first traversal for avl. Fix expected depths in tests.
Fix insert and delete methods for avl tree
Move rebalance call into delete method
Merge pull request #23 from MikeDelaney/fix-avl

Fix avl