Fixed variable naming in uncompress() try statement

file is opened using "tar" but closed using "self.tar". Changed all three lines to use "self.tar" so that statements execute without triggering exception when "self.tar.close" is called and fails.