Topo

Support any json source by not harcoding layer id to OGRGeojson. 
Now obtains layer name directly from the datasource, using the error message method... :/   for now

cc @yhahn