u.reduce (from mout/collection)

Despite reduce not making it into can.util, I still feel that having a reduce function that works across browsers and collections is important, so I brought the reduce function (but not reduceRight which only works on arrays) from mout into u.js