Add "Multicast" class for listening socket. Rename "Socket" class to "Unicast". Correction of the returned value by Unicast::OnRecieve method and an Engrish correction. Also move some attributes from protected to private in "Unicast" class.