ACPI: Cache battery status instead of re-evaluating AML