gdalinfo: only open with raster capable drivers
Add GDALOpenInfo::TryToIngest()
API_PROXY driver needs to declare GDAL_DCAP_RASTER
Fix ogrtindex, gdalsrsinfo and ogr2ogr to be able to open vector datasets
GDALDriver::QuietDelete(): make sure GDALIdentifyDriver() is silent
Convert following drivers to GDALDriver and avoid useless file opening for format detection: AeronavFAA, ArcGEN, AVCBin, AVCE00, BNA, CSV, DGN, GeoJSON, GeoRSS, GML, GPKG, GPSBabel, GPX, GTM, HTF, ILI1, ILI2, KML, LIBKML, MySQL, NAS, OpenAIR, OSM, PDS, REC, S57, SEGUKOOA, SEGY, SOSI, SQLite, SUA, SVG, TIGER, VFK, VRT, WFS
Shape, SDTS, MITAB: remove specialized GDALDriver class
Fix OGRGenSQLResultsLayer() to be able to open again secondary datasources
Let following drivers as OGRSFDriver, but make early extension/prefix testing to avoid datasource object to be instanciated: CartoDB, CouchDB, DXF, EDIGEO, GeoConcept, GFT, GME, IDRISI, OGDI, PCIDSK, PG, XPlane
NTF: remove specialized GDALDriver class
Fix issues in autotest scripts