Added API querying geographic data

API for querying geographic data by type or all data. Returns geojson
or kml.xml. Also improves geojson integration with maps.
Added documentation