rename fields to avoid conflict
throw error if recorded node name is not the current one
throw error if keyfile is corrupt
better field names for NodeNameMismatchError
check NodeNameMismatchError fields in tests
close store after history tests
add test for setting a key with a different type
factor out common open parameters
factor out common reply pattern in RedisAdapter
move big redis handler cases to separate functions
support INCRBY
support DECR and DECRBY
add helper to generate redis errors