Ensure ImsConferenceController recalcs when a conference is no longer full.
When the capacity of the conference changes, ImsConference will now
notify ImsConferenceController to trigger a recalculate of the
conferenceable connections.
When a conference becomes full, if a participant leaves, this change means
we can now re-enable the merge button.
Test: Manual live network test; create full conference then add another
call, disconnect one of the conference participants and verify we can
now merge.
Test: Added unit test to ImsConference to verify it will signal on
fullness change.
Fixes: 242837209
Change-Id: I099d9d51b40117def6f71e6967acb0d21ed7cc41
4 files changed