Re-factored loading of files into new Strm-classes.
Re-factored writing of tar-archive into new Strm-classes.
Renamed archiver and un-archiver classes into more appropriate names, following the tartar-cooking analogy. Did some re-factoring as well
Minor re-factoring.
Now able to un-archive (or uncook!) UStar-tar files into memory. Not yet validating checksum. Must remember to look over how the UStar numerical values are passed, as some are passed as decimal whereas others are written octal.