Fix missing records on small datasets using the batchput udaf

partialResult is using zero based numbering. I realize doing the partialResult.get(0) at line 241 will get you the first so no point in getting that one but skipping 2 will cause missing records. This patch will fix this.