Add Init() to ReduceStep

This is clojure's arity-0 for reducing funcs
Change Transduce to take a bottom reducer.