Do not repeatedly connect to flaky communal sources.

This changelist treats communal sources that disconnect
shortly after connection as a connection failure. This
causes reconnections to be capped until either restart
or package update.

Bug: 207167612
Test: atest com.android.systemui.communal.CommunalSourcePrimerTest
Change-Id: I253937b06949c9b5c4bf30b5c048ed9c354fcbf1
3 files changed