drivers: max17040: use adjusted soc values only for uevents
latona: power: don't detect full charge with CHG_ING GPIO

CHG_ING is high when the battery is fully charged, but we
may want to stop charging before that.
Fix also the recharging conditions to prevent too frequent
battery recharges which were previously limited by CHG_ING.
latona: power: set low SOC alert threshold properly