Refactor scale property signature & check if the property is applicable to a scaleType
Refactor scale property signature & check if the property is applicable to a scaleType

uwdata/vega-lite,uwdata/vega-lite,vega/vega-lite,uwdata/vega-lite,vega/vega-lite,uwdata/vega-lite,vega/vega-lite,vega/vega-lite,vega/vega-lite,uwdata/vega-lite