streaming iterable

A new  toIterable method for RDD. Returns an Iterable that fetch data a partition at a time. The use case I have for this is streaming data from an RDD via a  REST service without copying all the data into the driver heap space.