Add sbcat and sbsparsify utils.
sbcat: cat sparse files but does not actually read sparse blocks
sbsparsify: scan a file for all-zero blocks and make them sparse

also: some cleanup.