tarfile.open: use os.statvfs.f_bsize as bufsize

The default buffer size is not good. This change would adjust the buffer size (for write) according to the block size of the file system. (In theory, this should improve the efficiency of the write.)