WifiDiagnostics handle multiple clientmode

The CL has the following changes:
1. When a connection event is started/stopped via reportConnectionEvent,
the ClientModeManager is passed to WifiDiagnostics so that it knows
where to get the packet fates from.

2. During dump(), packet fates from all client interfaces are dumped.

Bug: 185853705
Test: atest com.android.server.wifi
Change-Id: Id8f88fe7f6e4536ec2a9f3a7696965b40ce62294
4 files changed