- updated store api to return deferreds instead of promises, to be cancellable
 * updated tests accordingly
- updated tests to use http mocks instead of actual calls using nock
 * updated package.json accordingly