UDPClient uses DatagramChannel instead of DatagramSocket New command "con" minor bug fixes
removed null check when calling CommandResult#getValue()