[automerge] Refactor the ISocketNetLinkMonitor to AbstractSocketNetlink 2p: 46ab01cce9

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/22917791

Bug: 279692201
Change-Id: I60c900ada6902cffbd1a23fd17202c003f7c63c4
Merged-In: Ie07603ea51dda1ffdeb15f753bda7892d9137766