ruby tar, tar.gz file handling library