Fix BlockReduce warpscans algorithm to work even when block size is not
an even multiple of warp size.