Battery: fix plugin initialization, again!

AngelPS1::System->fetch_battery returns a sub, and
AngelPS1::System->can('fetch_battery') returns a sub that returns that
sub.
This patch restores the battery status that had disappeared.