[MONDRIAN-1687] Addressing bad rollups formed as a result of mishandling...

... columns with nullAxisFlag.  There were 3 places where we were failing to account for nullAxis correctly, resulting in bad CellKey coordinates and incorrect offsets.