Don't respond to key exchange requests in channels
Properly detect CBC in key negotiation.

When FiSH starts a key exchange, it appends CBC to the key to indicate
that it wants to use CBC rather than EBC. The cipher code simply
rejected this key.
Remove unused cipher map.

Since the refactoring in 3146ad this map is unused.
Prepend the mode of operation to showkey's output.