libcore: make iterator adaptors `Clone`able
Merge pull request #19827 from japaric/clone-uc

libcore: make iterator adaptors `Clone`able

Reviewed-by: alexcrichton