chapter4 - binary search tree

201405230038
bugfix: deleteNode() fails when only one node is in the tree.