jflte: Utilize charger class for offmode charging

Requires the following:
http://review.cyanogenmod.org/#/c/68614/
http://review.cyanogenmod.org/#/c/68615/

Change-Id: Ifa194fb211f777560e2fafe2fa4926c7145ddab0