Rough beginnings of the variogram class.
Don't skip over 0 values in Convolve, set as 0.

Fixes #467
Created an overload .dispatch with no ActorRef argument.

Fixes #627
Changed dev application.conf port
Merge pull request #625 from lossyrob/convolve-bug

Don't skip over 0 values in Convolve, set as 0.
Merge pull request #631 from lossyrob/auto-router-distribute

Created an overload .dispatch with no ActorRef argument.
add Fill operation to hydrology
Merge remote-tracking branch 'geotrellis/master' into kriging
Laid out structure for Ordinary Krigin Interpolation (with linear model for semiovariogram).
Added spark project
Merge pull request #637 from lossyrob/spark-project

Added spark project
Renamed name in Operation.

Fixes #507
Merge pull request #638 from lossyrob/operation-name-rename

Renamed name in Operation.
Initial commit of isNoData and isData macros.

Still need to figure out how to make those functions import nicely
with just `geotrellis._`. Aims to fix #624
isNoData and isData macros in geotrellis package

Converted all comparisons to their macro equivalent

z == NODATA                -->  isNoData(z)
z != NODATAT               -->  isData(z)
java.lang.Double.isNaN(z)  -->  isNoData(z)
!java.lang.Double.isNaN(z) -->  isData(z)
Added unit test for very strange compiler break.
Fixed issue with BitArrayRasterData override of map.

This map was not lazy by default like the other maps.
In addition to this, the old implementation would blow up the compiler.
I don't know why.
Merge pull request #642 from lossyrob/BitArrayRDBug

Fixed issue with BitArrayRasterData override of map.
Merged in upstream BitArrayRasterData fix
Merge pull request #639 from lossyrob/isNoData-macro

isNoData and isData macros