Separate ping container
For now, Ping service is a part of Demons service. The problem is that reported response time is inaccurate because Ping threads sometimes don't get CPU time for a while. For usual tasks this is not a problem, but when we measure ms of latency - it is.
The solution is to create a separate container (in Go) that is a simple one-purpose server that upon request pings a given URL and returns the observed latency. Since this container will not use many threads, it is expected to report fairer latency.