Moving merge?_iterator functions before loser_tree.
Changing merge?_iterator to use [begin,end) schema.