Refactor `ConnectivityPacketTracker` for dependencies

Add constructor and `Dependencies` class for testing,
move `createPacketReaderSocket()` to `Dependencies class.

It's benefit for setup dependency mock in tests, improve testability.

Test: atest NetworkStackTests
Change-Id: I0f6178225d740719dbacf790d518025643bbfd65
1 file changed