gta04 - fix and improve charging
gta04 - trim charge log if it's too long