MsgMigrateContract runs a code upgrade/ downgrade for a smart contract
CodeID references the new WASM code
Contract is the address of the smart contract
Msg json encoded message to be passed to the contract on migration
Sender is the that actor that signed the messages
MsgMigrateContract runs a code upgrade/ downgrade for a smart contract