Added an Iterator interface class with more detailed doc for iterators. Fixed various bugs in the implemented iterators and made slight adaptions to the documented interface. Renamed the Iterator efun to get_iterator, which is a more logical name for it. Shouldn't be a compatibility problem since it never got exported outside the __builtin module. Rev: src/iterators.cmod:1.36