LIBKML: take into account feature Id on CreateFeature() on a update document; add kml_generate_test_files.py script to test files that can be used to exercice the points tested by the OGC KML 2.2 – Abstract Test Suite

git-svn-id: https://svn.osgeo.org/gdal/trunk@27115 f0d54148-0727-0410-94bb-9a71ac55c965
GRIB: display temperature unit as deg Celcius in metadata (#3606)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27116 f0d54148-0727-0410-94bb-9a71ac55c965
XPlane: accept V1000 APT files (note that this is partial support. A new record type has been added for Taxi and this is not supported by this commit)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27118 f0d54148-0727-0410-94bb-9a71ac55c965
Merge remote-tracking branch 'upstream/trunk' into viewshed