LPS-36242 Use MessageListener's existence to detect pluggable components...

... is too fragile, we should ask the pluggable components themselves to report their status