Coding a Redis backend for the Matrix crypto store.
Last time I got the real Redis working through the shim This time, implement a fake Redis - we get about half-way through, with a little diversion into lifetimes leaking out of HashMap::get into their return values (maybe?)