fixing signed/unsigned warning
Updating the consistent interpolation operator to compute averages
for discontinuous fields.

The operator now will average the interpolated results from multiple
domain entities for a single range entity. For continuous fields, this
will still give the right answer. For discontinous fields, this is a
good initial approximation. We may write other operators that perform
some kind of weighted average.