Modify default behavior to make --accept-channel work as expected
- Add a channel to the cmd authCallbacks struct to track requests in addition to just confirmations. Modify behavior to write to that channel when unsafe requests are not enabled.
- Don't block on waiting for an authenticated channel or attempt to send empty messages when the message flag is not set.
- Wait for an authentication request before accepting it.
Edited by Richard T. Carback III