This change seeks to sync the changes in sqlite's obfsvfs.c, specifically in method obfsDeviceCharacteristics.
This fixes the issue where SQLITE_DIRECT_OVEFLOW_READ option was causing issues for non-standard VFSes. Sqlite
has fixed this issue in 3.47.1 release by introducing SQLITE_IOCAP_SUBPAGE_READ flag, which allows VFS to
signal that it cannot handle unaligned reads.
Differential Revision: https://phabricator.services.mozilla.com/D230671