lowmemorykiller: Use ktimer instead of jiffies

From: Peter Enderborg <peter.enderborg@sonymobile.com>

Reviewed-by: Radovan Lekanovic <radovan.lekanovic@sonymobile.com>
Signed-off-by: Peter Enderborg <peter.enderborg@sonymobile.com>
Signed-off-by: Oskar Andero <oskar.andero@sonymobile.com>
modified for mako kernel from LKML reference

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

Conflicts:
	drivers/staging/android/lowmemorykiller.c

Basically backported entire mako lowmemorykiller to vanquish and made compatible with 3.0.31 kernel