ENH: New tracking function accepts an iterator to conserve memory.
API/CLN: Distinguish link_trackpy, link_iterator, and link.