The 'read' method has been updated to return an iterable; not a sequence.

This has the effect that in a model-backed resource in an ORM that supports it (such as django or sqlalchemy) the result from read() is an unresolved queryset.
Initial implementation of pagination.