checkpoint - adding options for createForWrite so we can repack to uncompressed
writing uncompressed, but not reading from it correctly
fix read error
return -1 on getc at eof
running to completion now with uncompressed
use a separate destroyer thread
checkpoint - broken
working
sleep in the destroyer thread when there's nothing to do