Adding network disabled status to user action metrics

(cherry-picked from acd5659d05dacf1de79489c7740c87e95cbf5b03)
When a user action is triggered, take note of the reasons
WifiConfigurations and BSSIDs are disabled. This information will be
used to gain insight why we did not auto-connect to manaually
selected networks.

Updated-PDD: true
Bug: 165118962
Test: com.android.server.wifi
Test: Manual verification with dumpsys log

Change-Id: I7d3a0a933e4f9f45b20019ace3013e1661212fad
Merged-In: I7d3a0a933e4f9f45b20019ace3013e1661212fad
(cherry picked from commit 9fe4eaf4b0946f44a148083f0facc750a0c7ae9a)
8 files changed
tree: 9e44dd1aa81a110a68e79de310330d60ee3d4f0c
  1. apex/
  2. service/
  3. metrics_pdd_hook.py
  4. PREUPLOAD.cfg