Co-processing wasn't properly auto-rescaling the lookup table in parallel.

Each process was getting its own range from local values and
it was never globally communicated so that the lookup table values
were the same on all processes. This change fixes that.
Fixing issues with data ranges that are 0 for rescaling.
Merge topic '13814_coprocessing_fix_auto_rescale' into next

6e53c90 Fixing issues with data ranges that are 0 for rescaling.
083c5d9 Co-processing wasn't properly auto-rescaling the lookup table in parallel.