[not ready] Spec schema

Updates raw to be "schema" consistent as defined by a series of test assertions.

- [x] Test with `mapbox-gl-js` to make sure changes to reference are not breaking