registry: default instance for IResponse
storageModel: add ability to unregister servers
storageModel: extract an interface for easier testing
tests: add nsubstitute package
storageModelTests: use the IStorageModel interface