reverse can take a data reference
reverse can take a data reference

See test/spec/population.json : 

```json
{
          "name": "x",
          "type": "linear",
          "range": "width",
          "reverse": {"field": "reverse"},
          "nice": true,
          "domain": {"data": "pop2000", "field": "people"}
        }
```
mathisonian/vega-browserify,chiu/vega,Applied-Duality/vega,Jerrythafast/vega,jsanch/vega,vega/vega,linearregression/vega,pingjiang/vega,cesine/vega,smclements/vega,shaunstanislaus/vega,carabina/vega,chiu/vega,linearregression/vega,timelyportfolio/vega,pingjiang/vega,uwdata/vega,nyurik/vega,cesine/vega,mcanthony/vega,gdseller/vega,smartpcr/vega,mathisonian/vega-browserify,shaunstanislaus/vega,carabina/vega,vega/vega,pingjiang/vega,Applied-Duality/vega,uwdata/vega,nyurik/vega,vega/vega,vega/vega,linearregression/vega,seyfert/vega,smartpcr/vega,seyfert/vega,mathisonian/vega-browserify,jsanch/vega,mcanthony/vega,shaunstanislaus/vega,jsanch/vega,Jerrythafast/vega,cesine/vega,Jerrythafast/vega,lgrammel/vega,seyfert/vega,gdseller/vega,carabina/vega,smclements/vega,chiu/vega,gdseller/vega,mcanthony/vega,timelyportfolio/vega,Applied-Duality/vega,smartpcr/vega,smclements/vega,nyurik/vega