dont call UseExceptions unless necessary
Get srs from ogr layers if available