Implemented as part of ENG-10603
We need to move it higher to be able to create multiple SQLiteQueryExecutor's. Logic should remain unchanged; later in the stack, there are more improvements to avoid having static props and to remove SQLiteQueryExecutor::initialize. Additionally, this code is not used on the web, so there is no need to keep it in a shared place
initializeSQLiteQueryExecutorProperties implementation is mostly a copy-paste of old SQLiteQueryExecutor::initialize.
Depends on D14717