Adding fuelGauge headers and implementation.

Updating GPS headers and implementation.
Updating fuelGauge test to match new header.
Updating rules.mk to include fuelGauge header.