Decode and encode tar files

tar-format is a simple library to read and write tar files with an emphasis on
streaming.

This is pure OCaml code, no C bindings.