Improved fix to issue #83 -- add abort() function to the returned deferred so requests can be aborted

Fix to https://github.com/mrappleton/backbone-fetch-cache/issues/83