Make GDALRasterIOExtraArg* psExtraArg argument of RasterIO() optional for out-of-tree code