Adding nearest neighbor functionality

I am adding the ability to use nearest neighbor as a means to interpolate
data. This is actually the natural method for scipy.spatial.cKDTree