Ensure getRelationships(...) returns re-usable Iterable

Stop RelationshipIterator pretending to be an Iterable
Merge pull request #2391 from cleishm/reusable-getrels

Ensure getRelationships(...) returns a re-usable Iterable