Stdlib: Add iteration over unary function range, implement iterator zip and skip
(cherry picked from commit 8b2b38e)