message: walletutil: Wallets can also be sqlite
diff: #include <util/system.h>
  bool ExistsBerkeleyDatabase(const fs::path& path);
  +bool ExistsSQLiteDatabase(const fs::path& path);
  fs::path GetWalletDir()
  {
  @@ -48,7 +49,8 @@ std::vector<fs::path> ListWalletDir()
  // This can be replaced by boost::filesystem::lexically_relative once boost is bumped to 1.60.
  const fs::path path = it->path().string().substr(offset);
  - if (it->status().type() == fs::directory_file && ExistsBerkeleyDatabase(it->path())) {
  + if (it->status().type() == fs::directory_file &&
  + (ExistsBerkeleyDatabase(it->path()) || ExistsSQLiteDatabase(it->path()))) {
  // Found a directory which contains wallet.dat btree file, add it as a wallet.
  paths.emplace_back(path);
  } else if (it.level() == 0 && it->symlink_status().type() == fs::regular_file && ExistsBerkeleyDatabase(it->path())) {
  