Fixes #103

 * Added the ability to mock interfaces that extend `Traversable`, but not `Iterator` or `IteratorAggregate`.
Merge pull request #119 from whatthejeff/issue_103