Revert changes to binder and LMK

Some of those changes cause random freezes.
Revert all of them until the culprit is found.

--------
Revert "android, lowmemorykiller: remove task handoff notifier"

This reverts commit 437f3f1934429615f911b821f2c9a15d92474610.

--------
Revert "Staging: android: lowmemorykiller.c"

This reverts commit 15b66925601063273cd707704d24f15bb6249e38.

--------
Revert "staging: android/lowmemorykiller: Do not kill kernel threads"

This reverts commit 10cfd6b4ad39ee033b49d833c0120588fe078300.

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

This reverts commit 47584f45c130eeb7631565cac275f6446e8d08db.

--------
Revert "staging: android/lowmemorykiller: Better mm handling"

This reverts commit 0a39d1fb23e972736c1687406916abbfb0cd62ba.

--------
Revert "staging: android/lowmemorykiller: Don't grab tasklist_lock"

This reverts commit e0315527fb8011a5fb2987c537102dd956bd4600.
--------

Revert "Staging: android: fixed 80 characters warnings in lowmemorykiller.c"

This reverts commit 76bbf15c7c498e29b7bae03f40976ef9e3a3e71e.
--------

Revert "Staging: android: binder: Fix memory leak on thread/process exit"

This reverts commit e0ca91b9df9845e6e7d38c3c5bb3f6f72cb20b75.
--------

Revert "Staging: android: binder: Add some missing binder_stat_br calls"

This reverts commit 61cba7773f811199e3be78fb5bab4c9400547b56.
--------

Revert "Staging: android: binder: Fix use-after-free bug"

This reverts commit 884d25141f98d180c088e7b87d0b2d383f748e51.
--------

Revert "Staging: android: binder: Fix crashes when sharing a binder file between processes"

This reverts commit 3836d0be43b05a783f5eb6a24e98bd1a173014e4.
--------

Revert "Staging: android: binder: Don't call dump_stack in binder_vma_open"

This reverts commit e1a663d6b79031376427c9b260c33a1e41097f2d.