Ingest: moved methods around
PyramidMetadata: add encode as Base64 and decode
fixed nodata check in fromTifTiles
Merge remote-tracking branch 'upstream/master' into ingest_changes

Conflicts:
	spark/src/main/scala/geotrellis/spark/cmd/Ingest.scala
	spark/src/main/scala/geotrellis/spark/metadata/PyramidMetadata.scala
switch to using Tile.toWritable
initial commit of ParallelIngest
add TestIngestInputFormat
Add GeoTiff
PyramidMetadata: remove URLs and switch to g.s.i.GeoTiff
expose ParallelIngest and IngestInputFormat to new g.s.i.GeoTiff
GeoTiff: minor rewriting
switch Ingest to using g.s.i.GeoTiff
added threshold for comparing Doubles
GeoTiff: close stream in accept
remove scalaxy and commons-io dependencies, add hsqldb exclusion
remove commons-io dependency
use SparkConf in creating SparkContext
HdfsUtils changes
1. Generalize listFiles to use glob patterns.
2. Get hdfs temporary directory
3. Create a temporary directory in hdfs
combined Ingest and ParallelIngest
Merge remote-tracking branch 'upstream/master' into ingest_changes