Added typing for GeoXML3

GeoXML3 is a JS library that parses KML data and creates manageable
Google Maps elements in place of the native KML support from Google,
which is quite limited in terms of customization of behaviour.
Updated to reflect commit of GeoXML3 typing