Added Multicast socket for service annoucing and discovery.
Added prototype class for ServiceDiscovery