Added initial value for 'big' value and missing merge for first entry.

As per our enlightening discussion on IRC the other day, I tracked down why my results were sometimes persisted with the first value of the map operation. To remedy this I have replicated the method used in your map-reduce library by enabling an initial value to be configured.