ChanMgr: Ability to launch authenticated channels
For relay support, a ChanMgr
needs to be able to be configured so that it can launch channels with authentication. (See #1433 for implementation of the channel handshake itself.)
We won't want this to be something every relay does: bridge relays authenticate on incoming channels, but not on outbound channels.