BatteryController: reduce footprint in systemUI

enjoy a frosty cup of static binding and make sure to unregister observers/receivers
when not in use.

Change-Id: I4acec1b60958721b45e0a7b9ff471d1e4e1a1ff0