applyCumulative method on Aggregator

Cumulative sum iterator for Aggregator. I'm not sure if `applyCumulative` is the right name here?
If you use `Nothing` then you are not constraining the CanBuildFrom enough and it becomes useless (it will always just give you IndexedSeq).