SWC-1163: client-side caching using local storage for the full value (an...

...d a map of key to expiration time)