Fix partitioned seq int to cover entire range

I had a previous fix that unfortunately only *printed* the correct
range, but did not generate it :(.  Previously the code left out a
number of keys on the end of the range due to the way it was doing
integer division and giving all workers the same number of ints.
This makes the last worker pick up the remainder.