Zonal ops in spark

Finished work for zonal operations for the spark sub-project. Also some minor formatting around the local spark ops. 

Could need a quick eye so that nothing is funky.
Could just be 

```scala
re.extentFor(col, row)
```

right? Should be able to do that if not (would need to add that overload).