add PEFT adapter support for mcore gpt path
Add PEFT adapter support for mcore gpt path.

contains a nemo.core change to accept kwargs to pass into hydra instantiate.

currently only support Ptuning and Lora now.

tested on llama2 7b TP SP PP DP