Make ResolveCoordinates faster by using interpolation values inplace.

Rather than copy the interpolation values out to a different array, and
using that for determing resolution of new coords, use them in place.
dax WorkId now works with WorkletMapCell properly.
Correct bug when no cuda device found we would use uninitialized memory.
Merge branch 'faster_mc'