Introduce new base & memory storage clients

New interface of the BaseStorageClient

  • Propose & implement a new BaseStorageClient.
  • It should introduce a new interface, which does not have to be dependent on the ApifyStorageClient. Instead, we should implement an adapter for it.
  • The MemoryStorageClient should implement this interface.

The issues with the current MemoryStorageClient