Added Iterator capability to BinaryTree

Added Inorder iterator capability to BinaryTree. Now you can say "for x
in bt" and you will get every element in the tree in its proper
ordering.