Added test-case for correct cleanup of observers in mdns - found two places where uninit order was not done correctly (=> some potential leaks, although we do not really initiate that many mdns client objects)..