Check all battery status sysfs files

For some strange reason sysfs alternates between using `charge_` and
`energy_` prefixes for battery charge status files. This commit modifies
the reading logic to use the first appropriate file present.
Merge pull request #9 from adrienthebo/alternate-charge-files

Check all battery status sysfs files