fixing conn disconnect handling from GnssLocationProvider

The type needs to maintain as signed, in case some value
may come across as negative, even though the storage size
may vary, from 8-bit to 32-bit, for example.

Bug: 65164961
CRs-Fixed: 2106350
Test: Airplane mode TTFF, per bug

Change-Id: Ieb3fb4b6f8415444bbe192a7875093f86a9c3068
2 files changed