Add method to partition a PeekIterator into `Iterator[Seq[T]]`