changing sum tests to work over multiple axes and data types
reduction axes are a little weird
figuring out Reduction axes
reduce tests pass