Current BIP 174 spec defines combiner role, which is absent from the current Bitcoin Core implementation. This PR adds support for it.
The role can be easily detected by the fact that PSBT contains only some signatures, but not all of them.
This PR adds new PSBTRole type, corresponding naming and next role, analysis for COMBINER as described above, and support for Qt PSBT interface, re-using existing SIGNER option.