DF-5198 holy shit, there was an error with shutdown in previous commit, fix it
DF-5198 get short methods definitions outside class definition
DF-5198 modify Endpoint::ToString
DF-5198 add operator == to Endpoint and IPAddress