Find promises

This PR adds a new method to the store, `findPromise`. It have the same semantics as `find` but returns a promise resolved according to adapter response with concerned record/recordArray.