SPEEDUP: (col|row)Mads() for integer matrices; If the difference between
two integers is an even number, then their means is also an integer, and
then we can avoid coercion to double also here.  This should happen
roughly half the time we end up here which is worth optimizing for.
Simple benchmarking show a significant difference in speed, particular for
the column-based version.