Chrony network protocol used for command and monitoring of the timeserver

Native Go implementation of Chrony communication protocol v6.
As of now, only monitoring part of protocol that is used to communicate between chronyc
and chronyd
is implemented.