SFNTReader: define __getstate__/__setstate__ to reopen external file
SFNTReader: define __getstate__/__setstate__ to reopen external file

Instead of copying to BytesIO, we can return the file name in getstate and reopen the file in setstate. This keeps the TTFont truly lazy as it avoids the extra copy

fonttools/fonttools,googlefonts/fonttools