Function prepareContractActionPayload

Given a ContractActionPayload, properly encode a ContractAction.InitPayload for use with ContractAction initialization.