Use error method when no local store exists after remote read fails #91

This should fix the following scenario as described in #91:

 - if you make a request with default settings
 - and there is no local store created because it's the first time you have made a request
 - dualStorage will make a request to the server
 - at that point if the server fails and there is no local store would it still resolve as success?