SystemUI: Reset the cache state when registering the listener

FiveGServiceClient is a single instance, 5G icon state will
be received and cached even with no listener.

5G icon state depends on modem, FiveGStateListener registering
depends on telephony. In some race case, 5G icon state is
earlier than the listener registering, which leads to 5G icon
state not notify to UI

As the client will query 5G icon state after registering
listener,so reset the cache state when registering listener
to avoid race issue

Change-Id: Ic45d5045692fa1740e3e0bfc28df0ebc20a6c321
CRs-Fixed: 2926254
1 file changed