ZIPのシンボリックリンク

Info-ZIP形式のシンボリックリンクに対応しました。
zip_file.hppの差分
Info-ZIP形式では、tarの@LongLinkのようにリンク先の情報がファイルの内容として出力されます。
本当はraw_zip_fileとzip_fileの上にもう一段階ラッパーを作ったほうが素直なコードになるのですが、さすがに冗長な気がしてやめました。


あと、LZHのグループ名、ユーザー名、コメントヘッダ、tar(pax)のコメントヘッダも実装しました。
raw_lzh_file.hppの差分
tar_file.hppの差分


tarのキャラクターセットは無視されている(CygwinはShift-JISで出力される)し、ZIPのACLはややこしそうなので保留にしておきます。
未実装部分も埋め終わったので、ここからまとめに入ります。