Fixes #57
Makes Zed work, even if the user is not signed into their Google account
or their version of Chrom(ium) doesn't support sync file systems.

Implementation: if syncFs returns `null`, create a PERSISTENT HTML5
filesystem (100MB) instead and use that.