zswap, frontswap, vnswap: extract and backport to Nexus series

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/staging/Kconfig
	drivers/staging/Makefile
	mm/Kconfig
drivers/media/platform/msm/camera_v2/ispif/msm_ispif.c: initialize VFE1 irqstatus
to fix 'warning: '*((void *)&irq+12).ispifIrqStatusX' may be used uninitialized in this function'

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
sound/soc/msm/msm-pcm-routing.c: fix warning: array subscript is above array bounds [-Warray-bounds]

Signed-off-by: Hieu Phan <aznrice2k4@gmail.com>
kernel/auditsc.c: fix warning: 'state' may be used uninitialized in this function [-Wmaybe-uninitialized]

Signed-off-by: Hieu Phan <aznrice2k4@gmail.com>
drivers/video/msm/mipi_novatek.c: fix warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]

Signed-off-by: Hieu Phan <aznrice2k4@gmail.com>
Hacks for 4.10

Signed-off-by: Hieu Phan <aznrice2k4@gmail.com>
bricked_defconfig: update with swapping

Signed-off-by: Hieu Phan <aznrice2k4@gmail.com>