Sm trainer smp init fix (#10870)
* rewrote is_sagemaker_model_parallel_available
* added is_sagemaker_model_parallel_available to SageMakerTrainer
* removed unnecessary mp_parameters as TrainingArguments
* make style happy
* added mp_parameters again to parse mp-specific args.