Refactors to ingest
Merged in upstream.
RasterStorageStats: add zeroTileFiles
Replace overloaded methods with default args wherever possible
Viewshed implementation
Update benchmark information
Added MetadataInputFormat test, deleted test file.
SubtractSpec: generalize multiple raster test to three separate rasters
SaveRasterFunctions: removed unused variant of save
Add TileIdPartitioner to Context
We need it to save it to disk when calling RasterRDD.save
Also, downstream operations from RasterRDD need it to reason about
how the RDD is partitioned
Merge remote-tracking branch 'upstream/master' into buildpyramid
removed stale comment
fix bug: set partitioner in RasterRDD
TileIdPartitioner: add equals and hashCode
add tests for SaveRasterFunctions
Created unit test for viewshed. Moved viewshed to op/global
Merge pull request #3 from lossyrob/feature/viewshead

Created unit test for viewshed. Moved viewshed to op/global
add spire, upgrade spark to 0.9.1 from 0.9.0-incubating
refactor rasterBytes out so it can be reused
NoDataHandler: cleaned up API and added test