Changed MTComicProviderHTTPClient to be a base class (instead of protocol) whose values are initialised by the config manager.