Implemented digest access authentication to enable authenticated control messages

Signed-off-by: Kai Hermann <kai.uwe.hermann@gmail.com>