Add support for paymaster specification as outlined in https://github.com/starknet-io/SNIPs/blob/main/SNIPS/snip-29.md