- report errors if any - prevent double invocation - prefer saved hash type when many are supported
Added an interface and machinery for resuming failed uploads. Implemented this interface in the local backend. Later on it can be implemented by any supporting backend. Fixes #87