Okay so I learned some golang
Renamed rvalue.write() to writeJSON()
gofmt
Extracted key and log to separate files
Txlog format change, first steps introducing ops
Fixed txlog loading

The txlog was never loaded because I don't know the Go standard library. :)
Took the opportunity to add a test to make sure that persistence works for
the standard Put() use case.
Added test cases for Delete()

Test cases covering both Delete() operation on in-memory state and
persistence of deletes.