# Functions
NewTarGzFileReader returns a new Reader which reads a specific file from a .tar.gz archive.
# Variables
ErrFileNotFound indicates that we reached the end of the archive without finding the file..
ErrNotAFile indicates that there is a match for the path, but it's not a file (eg.