Added socket facilities to send packets to specific clients/destinations rather than all connected
Added templated func to do ReadXmlData with a parameter