Add logic to squash snapshot files. Add snaptool (a binary for inspecting and manipulating snapshot files). Use bookfile 0.3, which allows concurrent reads.