7195738 Add the error handling for temperature/voltage gauge reading wrong.

temperature/voltage may read wrong if i2c is busy.

Change-Id: I0c459b3684f264bde0fc1456dd452c3ecdc26e84

 Author:    faux123 <reioux@gmail.com>
	modified:   drivers/power/bq27541_battery.c