Fully implement aborting requests with the Ajax proxy.
Remove the OperationPromise object (data.persistence.operation.Promise). Simply returning the Operation itself to clients when a persistence method (load, save, destroy) is called on Model/Collection.
Add a couple of integration tests to check that the underlying ajax requests are aborted when aborting the 'load' operation of a Model or Collection.