Cross transform doesn't support output parameter

The 'cross' transform specifies an 'output' parameter that allows the renaming of the fields in the resulting data set (<https://github.com/trifacta/vega/wiki/Data-Transforms#-cross>), but it does not exist. The associated pull request adds support for the output parameter, as well as adding in some test cases to verify it works.