o Separate version discovery code and heartbeat code;
o Separate version discovery code and heartbeat code;

o Use `INFO' command for the heartbeat and maintain number of
  active sessions based on this info;

o Add go_online(), go_offline() and update_active() methods that
  can be overloaded in the super class.

jevonearth/rtpproxy,sippy/rtpproxy,synety-jdebp/rtpproxy,sippy/rtp_cluster,synety-jdebp/rtpproxy,jevonearth/rtpproxy,jevonearth/rtpproxy,synety-jdebp/rtpproxy,dsanders11/rtpproxy,sippy/rtp_cluster,sippy/rtpproxy,synety-jdebp/rtpproxy,dsanders11/rtpproxy,jevonearth/rtpproxy,sippy/rtpproxy,dsanders11/rtpproxy