Added support for Program Metadata IDL upload
According to the IDL spec https://github.com/solana-foundation/idl-spec programs should use PMP to upload their IDLs.
So this is now also supported in the squads action that proposed this transaction together with the program upgrade.