Add a few tests of BatAvlTree.make_tree

These test that the AVL tree height invariant is maintained during construction
and that an AVL tree contains the values put into it.
Merge pull request #548 from pminten/avltree-tests

Add a few tests of BatAvlTree.make_tree