LIBKML: add possibility to write 3D model (ATC 29, 32, 34, 44, 55, 73, 75)

git-svn-id: https://svn.osgeo.org/gdal/trunk@27011 f0d54148-0727-0410-94bb-9a71ac55c965
Merge branch 'trunk' into trunk_travis_macosx