Added transport type and id in precise data connection state

Added the transport type in precise data connection state. This
would be useful for IWLAN, MAPCON, and 5G development work. Also
added id for listener to keep tracking the same data connection
state.

Bug: 161572838
Test: FrameworksTelephonyTests
Change-Id: I5a14610bf072a64b534227fb715ebec58716bce0
6 files changed