WIP: TimeSeries RasterRDDs

This work is in support of Climate Change analysis project. However it contributes a series of tools for dealing with time series Rasters in Spark and Accumulo that is quite general.

Summary of things done:
- RasterRDD is not generic on ID type
- Mosaic and pyramiding code moved to RasterRDD functions
- Support for TimeBandTile ((TileId, TimeId), Tile) in saving and loading from accumulo
- Refactors to AccumuloFormat, now it works on whole RDDs rather then individual records

Issues to be resolved:
- Bug on re-projecting to WebMercator from LatLong
- Tiling level selection on ingest of NetCDF data
- TimeId should be JodaTime date and written in ISO8601 format instead of "a Double"
- Remove all mentions of TmsRasterRDD (the old RDD) and replace it with RasterRDD