Zonal operations.

- Note raster-based zonal operations use .global, so the raster will converge.
- Moved combine and combineOp to DataSourceLike.
Merge remote-tracking branch 'upstream/master' into refactor/datasource
Merge pull request #621 from lossyrob/refactor/datasource

	Zonal operations for DataSource refactor