Iterate (version 1.2 fixed for CMUCL)

The distribution of Iterate 1.2 does not load on CMUCL. Only minor changes were required. The package name is changed to ITER. ITERATE is no longer exported, use ITER. There is potential of conflict between EXT:COLLECT and ITER:COLLECT, in CL-USER you can say (shadowing-import 'iter:collect) before (use-package "ITER"), and likewise in package definitions if you use both EXT and ITER.

The changed code is available here.