BUG-635: implement MD5 auth option for BGP peers

This adds the wiring for the BGP dispatcher to make use of client/server
channels. It also adds validation support.

Change-Id: Ieb2dc4c60dfcd92d8e7a3f732198ad07a734853e
Signed-off-by: Robert Varga <rovarga@cisco.com>