Interleave two ordered iterator to create a new ordered iterator.

(better README TODO, but check it out on docs.rs)