Don't hard-code the battery path, support thinkpad's energy_full