Move combination_counts function
Move `import collections` for combination_counts
Add zonal counts

Uses get_chunks(band) in util.py
Add first try at a computation graph
Move pickling inside Transformation

Pickling is now mandatory.
RASTER_CHUNK_SIZE = 1000