Remove use of malloc and free from the Windows VFS. Also, prevent sqlite3BtreeOpen from assuming that sqlite3OsFullPathname cannot fail. FossilOrigin-Name: 8966ec1797be63d1305628d459bdad5be08cf3ca