WIP begin working on nonreduce_axis
WIP nonreduce_axis
WIP more hacking
WIP partsort
WIP partsort compiles
BUG negative input axis
BUG infinite loop
BUG hook up unit tests and get them to pass
add partsort benchmark
split slow.reduce into reduce and nonreduce_axis
update readme
Merge branch 'rewrite_nonreduce' into rewrite