NetworkSuggestionEvaluator: Don't connect to user deleted networks

The "forget" button in the wifi picker for the connected network invokes
WifiManager.disableEphemeralNetwork() for ephemeral networks. This was
previously used as a blacklist for the ScoredNetworkEvaluator (Wifi
Assistant). Use the same blacklist for suggestions as well, since
suggestions are also ephemeral networks in nature
If the user didn't like a network, it's likely they don't want to
connect to it regardless of who is recommending it.

Note: There are some improvements planned regarding ephemeral
network blacklist tracked by b/123360912.

Bug: 122621582
Test: ./frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Test: Aded a new acts test for the scenario.
act.py -c wifi_manager.config -tb dut-name -tc WifiNetworkRequestTest
Change-Id: Id22d473b02c87c14d94e62bfd293e5f202dab71a
2 files changed