Allow asynchronous discovering of URIs to take place.
A MainLoop must be available for Discoverer to properly work in asynchronous mode.
A Discoverer