Backported /drivers/staging/android from 3.4 kernel
This includes the android low memory killer.

Source:
https://android.googlesource.com/kernel/common.git

Signed-off-by: Boy Petersen <boypetersen@gmail.com>

Conflicts:
	drivers/staging/android/Kconfig
	drivers/staging/android/ashmem.c
Backport binder from omapzoom android - 3.8y branch.

Conflicts:
	drivers/staging/android/Makefile
	drivers/staging/android/binder.c