[Tests] Add ClusterDiscoveryConfiguration

A utility class that simplifies testing with Unicast based discovery (and allows for randomly choose between mutilcast and unicast based pings)