python 2.6 not supported due to literal set syntax
* Added function concat
* Updated doctests for CachedIter to show when lists are returned.
* Added index method to AscendingCachedIter