kml layer support

müsste noch etwas getestet werden (bei mir funktionierts in der 2.11)

der branch basiert auf dem 1.1.2 tag (letzte 2.11 compat version)