Removed single-argument constructor and associated behavior from
FileLogCache. Clients will now need to construct and pass in
ClientApi and Error objects - the benefit is that connection settings
can be set in the ClientApi, and connection errors will be returned
in the Error.