Revert "Eliminate specializations of thrust::iterator_traits which are no longer..."
Merge pull request #548 from thrust/revert-547-iterator_traits

Revert "Eliminate specializations of thrust::iterator_traits which are n...