GeoJSON on steroids (using geojson-vt)

Hallelujah, it works! The super-duper-awesome GeoJSON support in GL JS.

Fixes #464 (see comments for details)
Fixes #670
Fixes #694 

@jfirebaugh to review.
What's the rationale for this change? Sources with inline TileJSON will not have a url property.