Also support charge_* files with sysfs
Also support charge_* files with sysfs

The current implementation does not account for cases where there is an
energy_now file and no energy_full file, but a charge_full file*. This
is because I doubt that such systems exist.

To also include this case, one would have to convert between charge and
energy values using the information in the voltage_now file.

* or the other way around

raboof/notion,knixeur/notion,anoduck/notion,dkogan/notion,neg-serg/notion,dkogan/notion,anoduck/notion,raboof/notion,knixeur/notion,dkogan/notion.xfttest,p5n/notion,knixeur/notion,dkogan/notion,neg-serg/notion,neg-serg/notion,anoduck/notion,anoduck/notion,knixeur/notion,dkogan/notion.xfttest,dkogan/notion,dkogan/notion.xfttest,p5n/notion,knixeur/notion,p5n/notion,anoduck/notion,neg-serg/notion,raboof/notion,raboof/notion,p5n/notion,p5n/notion,dkogan/notion,dkogan/notion.xfttest