lowmemorykiller: adapt enhanced LMK Routine from Samsung's JF series kernel

for use on HTC One kernel

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

Conflicts:

	drivers/staging/android/lowmemorykiller.c

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

Conflicts:

	drivers/staging/android/lowmemorykiller.c
cleanup