WIP - Reprojection.

This feature will add reprojection ability to Tile and later to RasterRDD.

Interpolation methods to support:
 - [ ] nearest neighbor
 - [ ] bilinear
 - [ ] cubic
 - [ ] lanczos
 - [ ] average
 - [ ] mode