Create a new signal channel with producer and consumer tokens
Use lowercase with dots or dashes (e.g., my.channel, my-channel)
Currently only exclusive_claim is fully implemented