WIP : more work on getting all of the reduce functions to work

 - added simple tests to make sure that results match numpy
 - need to add tests that axis information getting transformed
   correctly
 - 4 failing test (cumsum and cumprod)