Added support of multirange iteration. Updated C++ interface for iterator.

Added methods for pausing, continuing and canceling iterator.