Add: PropelCollectionSourceIterator

Add support for iterating over a PropelCollection