fix #103. Add location of wal to the configuration
slight changes to the wal api
wip: whatevs
add Decode method to protocol.Request
wip: implement write ahead log
wip: implement write ahead log
be consistent with the rest of the codebase
assign sequence numbers to points.
make the flush and bookmark configurable
fix a bug in the skipping code
bookmark and recovery
implement configurable auto bookmarking
flush every configurable number of requests
fsync when we create the bookmark
create an index for the log file
make the index entry size configurable
add log index
force index creation on close
some bug fixing
make the number of requests per log file configurable