add mode setting
only parse first 5 bytes of extended timestamp
chmod
simplify code
do not need to truncate string for struct.unpack
set external_attr using generic file type flags
begin adding directory entries so we can try mtimes and permissions on them
add trailing slash to dirs
use our own extract code to allow us to change the filenames in the future
fix bitmask to preserve setuid, etc bits
add parse_extended_mtime method
print mtime from extended timestamp
add LICENSE (gpl v3)
add support for archiving symlinks