WifiNetworkSuggestionsManager: Don't disconnect on suggestion removal

To prevent apps from misusing the suggestion API surface for active network
management, don't disconnect from the network when the app removes the
suggestion backing the connection. The device will remain connected to
the network until it falls off naturally (either because of a disconnect
or we found a better network to connect to). Since apps using suggestion
will not have access to the old API surface, they will not be able to
trigger disconnect, reconnect, etc.

Note: We do however disconnect when the suggestion app is uninstalled
and one of it's suggestion was used for the connection.

Bug: 121268587
Test: ./frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Test: Modified existing ACTS test with the new expectations.
act.py -c wifi_manager.config -tb dut-name -tc WifiNetworkSuggestionTest

Change-Id: Ie301d8ab73da935f350e54343ce2ae9fcd6c40aa
2 files changed