Introduce the abstract 'TarArchive' type, with iterTarArchive
Re-introduce the ability to write TarArchives
Semigroup instance for TarArchives
Doc fixes/remove dead code
Semigroup TarArchive -> Monoid TarArchive
Add the ability to produce file's inside a TarArchive
Defer reading entry contents when writing tar archives