GeoJSON on steroids (using geojson-vt)

Fixes #464
Fixes #670
Fixes #694
cleanup and fix tests after GeoJSON upgrade
fix case with no url in TileJSON
fix GeoJSON not visible on initial load
Merge pull request #872 from mapbox/geojson-vt

GeoJSON on steroids (using geojson-vt)