Write streamed rows using standard put method

This makes it such that rows being added from a write stream are added via the same put method that dat normally uses. The mutex can then take care of batching etc.: https://github.com/mikeal/level-mutex/blob/master/index.js#L118 This should consolidate logic hopefully?

As an added bonus, when rows are updated via the write stream, the row count remains accurate!