add Local operations issue #478
add new local operations to LocalOpMethods
Created CanBuildFrom from ValueSource[_] -> RasterSource

This is for mapping a ValueSource to a raster, for instance if you
rasterize a polygon, you should get a RasterSource back.

Changed the .info on RasterSourceLike to check if the definition is
for a catalogued raster; if so, pull the info from the catalog, else
build an info off of the raster definition.
Changed renderPng with no params to assume it's a RBGA raster.
Fixed geotools tests
Merge pull request #699 from lossyrob/geotools/update-test

Fixed geotools tests
Fixed typos in README.md
Merge pull request #700 from BrandonNoad/fixTypos

Fixed typos in README.md
Merge remote-tracking branch 'upstream/master' into ValueSource/RasterSource
Merge pull request #701 from lossyrob/ValueSource/RasterSource

Created CanBuildFrom from ValueSource[_] => RasterSource
renamed GeotrellisSparkUtils to SparkUtils
add type PixelBounds
PyramidMetadata: initial commit
Merge remote-tracking branch 'upstream/master' into localingest
Update Build.scala
Merge pull request #703 from lossyrob/RenderOpMethods/render-color-raster

Changed renderPng with no params to assume it's a RBGA raster.
add conversion method from Java AWT Type to RasterType
Changes to Geotiff to support geotrellis-spark
1. Add Metadata.
2. Add variants of getReader/getGridCoverage2D which will allow reading
tiff files from HDFS (although an existing issue with geotools prohibits
reading from HDFS, we add this generalized API for future use)
correct argument positioning from n/s/e/w to w/s/e/n
add boundsToTile conversion in TmsTiling