Added DebugCountingIteratorDecorator
Added CartesianProductIterator
Experimenting with Emitter in DebugIterator