Add boost_tuple_iterator_identity to compare iterator correctly.

And add test for boost_tuple_iterator.