PhaseCorrelationPeak: fix compareTo contract

If the crossCorrelationPeaks are equal, the compareTo method was
potentially returning 1 if the numPixels fields were equal. Fixed this
to use the standard equals return values based on numPixels.