interactive gov: fixed wrong values
power_supply: Don't abort when an adaptive USB charge property fails

These properties aren't always present, and their absence is making
the entire set of USB supply events abort. Make these properties'
absence non-fatal
BU52031NVX: Add lid events to support the smartcover
hotplug: merged all changes from my N4 kernel