provide gps status change provider

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Track satellite data and status

-NmeaParser updates gnssStatus object
-gnssStatus has a list of gnssSatellites
-gnssSatellite has a status of each satellite
-Update GPS status logic.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Rearrange nmea log debug message

-make a bit silent for verbose Nmea debug message.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
fix copyright notice

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Merge pull request #3 from miurahr/provide_gpsStatusListener

Provide gps status listener