Make multi version validation possible.
Use v2 branch (actually v3)
Merge.
Small pieces of v3 validation.
Validate fixes.
Split out v3 tests and add a bunch.
Sketch out a fuller v3 migration.
Adjustments to migration
Attempt to detect style version and validate it against declared version.
Merge branch 'spec-schema-v3' into v3-migrate
Migrate constants to @ prefixed format.
spec.type needs to be a string for native validation.
Merge branch 'spec-schema-v3' into v3-migrate
Skip unknown properties and warn for now.
Update v3 tests for values => stops rename.
Migrate point- => icon-
Update outdoors style to v2 and add current state of migration via outdoors v3 json.
jshint v3 migration
Merge pull request #11 from mapbox/v3-migrate

V3 migrate
Do what the comment says.