Add a disabled reason for recommendation providers

When the NetworkRecommendationProvider provides a "do not connect"
recommendation, mark all enabled available saved networks
WifiConfiguration#mNotRecommended. This value is used in
Settings/SystemUI to display a message that the network is not
currently recommended.

Bug: 34745259
Bug: 35671673
Test: ./runtests.sh
Change-Id: Id623963c5ae88f19935fae9f38f3a1bc0a116be3
Merged-In: Id623963c5ae88f19935fae9f38f3a1bc0a116be3
4 files changed
tree: 79c690de81efe27808edd8c50fe418c666af73f1
  1. libwifi_hal/
  2. libwifi_system/
  3. service/
  4. tests/
  5. PREUPLOAD.cfg