Provide simple iterations functions.
Usage:
(setq foo (iterator:list '(a b c)))
(iterator:next foo) => a
(iterator:next foo) => b
(iterator:next foo) => c