[WIP] Caching: mset() method to store multiple items.

Holds WIP for #1037
Implementation in the next few days