Makes fold usable with transients

Conflicts:

	src/clj/clojure/core/reducers.clj