[common.memory] refactor {Const,}StorageProvider
[common.memory] refactor {Const,}StorageProvider

These are actually copy and movable, but not assignable. Note that this
holds for the providers here, not the actually wrapped storage!

renemilk/DUNE-Stuff,renemilk/DUNE-Stuff,renemilk/DUNE-Stuff