Resolve performance regression with zonal summary ops and change package.

By wrapping IntConstant raster data (used for no data tiles), the performance
benefit of operating over a tileset with no data tiles was being lost, as the lazy wrapper was generating an empty raster when force() was invoked.

Zonal summary operations are moved from zonal.X to zonal.summary.X to resolve name collision with map algebra zonal ops.