Added RasterSource/GDALBand GDAL objects

Based on Daniel Wiesmann's raster branch. Refs #23804.
OK, I will leave it out for now, as it's untested anyway in this patch. That will be for the next patch :-)