Add dataJson option in geographyConfig

This PR adds a `dataJson` option in `geographyConfig` to allow custom json to be specified as a json string instead of using a `dataUrl` to link to external file.