add archive_write_open_fh (#10)