Make OGR data sources thread-safe
Added QueryableVectorDataSource interface and implemented it for OGR and Spatialite data sources