ApexQ: Initial bring-up

Squashed set of commits from CAF to upgrade kernel for 4.3
ApexQ board files and drivers
Prima 3.2.3.153
Charging drivers ported from jf kernel
Revert Change-Id: If0df40b403546f53cf41642f406fe15cccda149e as we don't
have a new tz

Patch set 2:
properly ifdef the tz change

Patch set 3:
missing endif

Conflicts:
	drivers/video/msm/vidc/common/enc/venc.c

Change-Id: Iecc1a5461fc404cc174311c18dbba6be9695b369