Gpx fix

addlayer function no longer checks the `metadata.json.vector_layers` array for layer names. 

Instead, gets the actual Mapnik layer names from the `layers` array returned from `mapnik-omnivore`. And makes the layer.id cartocss friendly as needed.

cc @yhahn