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/binder.c
	drivers/staging/android/lowmemorykiller.c
	fs/open.c

Change-Id: I5c1dbe504ca9bc2d744c05c68a461ddb8fe9ef7f