Add `isComplete()` method to data.persistence.operation.Operation.
Add `pageSize` config to Read operation, and remove `pageSize` default value on Collection. Collection now requires a user-defined `pageSize` to load paged data.
Add `hasRange` method to Collection.
Add a `data.persistence.operation.Batch` object, which will represent a logical group of Operations.