enable fractional powers for inverse distance interpolation

With inverse distance interpolation fractional powers (especially those less than 2) are extremely useful.  With the current implementation you couldn't even get a power of 1!