Modify GPTSFTPackedDataset to respond to pad_to_max_length setting
Closed, will be added directly to chcui/packed_sft branch.
Several-line change to make GPTSFTPackedDataset pad sequences to max length if pad_to_max_length=true.