Added further support for NetCdf files through custom parsing of the time units and base date.
Started working on the temporal window algorithms with a custom DSL.
Have an initial implementation for temporal local operations through sliding windows.
Merged with upstream/master.
Year based windowing for local temporal operations is working and tested.
Merge pull request #943 from lossyrob/spark-catalog

Removed 'Try' from Catalog design.
Refractored a bit, so now all operations must be on tile sequences, when using temporal local operations.
Local temporal methods implemented and tested for mean, minimum and maximum.
Added raster local operation for variance, both implemented and tested.
Variance now also working for local temporal spark operations, implemented and tested.
Removed varname, and added options for the NetCdfInputFormat parameter to adjust more when parsing the date.
Fixed shortest path for distributed cost distance, test cases now work.
Merged with master.
Merge pull request #944 from johanstenberg92/johan-demo-changes

Johan demo changes
Merge remote-tracking branch 'upstream/master' into spark-catalog