split up into several functions for easier debugging

git-svn-id: https://svn.osgeo.org/gdal/trunk@26012 f0d54148-0727-0410-94bb-9a71ac55c965
fix handling of method field mapping to output fields when output fields are precreated (#5089)

git-svn-id: https://svn.osgeo.org/gdal/trunk@26013 f0d54148-0727-0410-94bb-9a71ac55c965
add cleanup, refactor Intersection tests a bit to test transfer of fields (#5089)

git-svn-id: https://svn.osgeo.org/gdal/trunk@26014 f0d54148-0727-0410-94bb-9a71ac55c965
Python3 compat fix

git-svn-id: https://svn.osgeo.org/gdal/trunk@26016 f0d54148-0727-0410-94bb-9a71ac55c965
Fix crash in CleanupESRIDatumMappingTable() if it is called twice (#5090, patch by freekvw)

git-svn-id: https://svn.osgeo.org/gdal/trunk@26017 f0d54148-0727-0410-94bb-9a71ac55c965
autotest: do OGR/OSR/GDAL cleanups to check that the do their jobs properly

git-svn-id: https://svn.osgeo.org/gdal/trunk@26019 f0d54148-0727-0410-94bb-9a71ac55c965
ColorTable method of ColorTable class was documented but ColorEntries was 
implemented. Implemented but deprecated ColorEntries.


git-svn-id: https://svn.osgeo.org/gdal/trunk@26020 f0d54148-0727-0410-94bb-9a71ac55c965