Network disconnection metric enhancement

Log new disconnection reasons, time since last roam, role, and passpoint
related fields.

Bug: 254304144
Test: atest com.android.server.wifi
Change-Id: Ib9d057a0a127451f93b7c9ba728fe2ec6eeb7e9b
Merged-In: Ib9d057a0a127451f93b7c9ba728fe2ec6eeb7e9b
(cherry picked from commit 07842bb7e921ebfa8fcd1614ad5007f4beccbaba)
4 files changed