lowmemorykiller updates

staging: android/lowmemorykiller: Don't grab tasklist_lock

staging: android/lowmemorykiller: Better mm handling

staging: android/lowmemorykiller: No need for task->signal check

staging: android/lowmemorykiller: Do not kill kernel threads

staging: android: lowmemorykiller: skip already freed memory