find5 initial release: pm8921-charger.c main changes

Minus obvious testmode stuff we don't need.
find5 initial release: pm8921-charger.c testmode stuff