Require that sqlite is available in order to compile the wallet. Removes instances of USE_SQLITE
since it is no longer possible to not have sqlite available.
The NO_SQLITE
option is dropped from depends.
This is another step towards dropping the legacy wallet, extracted from #31250.