mdnie: toggling mdnie negative effect with home button

pressing home button 4 times will toggle screen negative effect. the delay between consecutive button presses should be less than 300 miliseconds.

Conflicts:
	drivers/input/keyboard/gpio_keys.c

Change-Id: I07e60b2f935bca154ca965f080b5052b56528050

Conflicts:
	drivers/video/samsung/mdnie.c
mdnie: fix the problem because of the changed function signature in update3 sources
Defconfig
Revert "selinux: fix problems in netnode when BUG() is compiled out"

This reverts commit a7ec6203c7f619a91a55670cb470a4e7afc97958.
Revert "SELinux: use a helper function to determine seclabel"

This reverts commit e44c09b19e6a03453ce6367aa1053c0ce6b10591.
Revert "SELinux: pass a superblock to security_fs_use"

This reverts commit 776b7fafec2827cc00e5850178bca723489336c5.
Revert "SELinux: do not handle seclabel as a special flag"

This reverts commit fd76f692758dec30fa2346f5b04966a6c758642b.
Revert "SELinux: change sbsec->behavior to short"

This reverts commit dfea9c529e2d6f36b96efe72cc98f3070064be8d.
Revert "SELinux: renumber the superblock options"

This reverts commit 7db53d14df4e03e7c3cd5d944af2633a165312e4.
Revert "SELinux: do all flags twiddling in one place"

This reverts commit e45bb8a2ca78179707d7b6724c20334c7e3aac07.
Revert "SELinux: rename SE_SBLABELSUPP to SBLABEL_MNT"

This reverts commit 19da163bb6890900dc23a96eb19fc6cd4c4cdec8.
Revert "SELinux: use define for number of bits in the mnt flags mask"

This reverts commit 23da1f71682cd18e6650f61feb3ed7d2f8e5c071.
Revert "SELinux: remove crazy contortions around proc"

This reverts commit 8ddc50d3d8b57cc157ceab7e7d67cde69e7d8b68.
Revert "SELinux: fix selinuxfs policy file on big endian systems"

This reverts commit 08ac3eb924aa0a3a50e2905dcb79b97e3fa1d2e9.
Revert "SELinux: Enable setting security contexts on rootfs inodes."

This reverts commit 11738554b2bab907286cc5b2ca9f6d45a6be65a2.
Revert "SELinux: Reduce overhead of mls_level_isvalid() function call"

This reverts commit 5372b593e7371498ee5bb3366ac5da84020a0637.
Revert "Android 4.3 security fixes"

This reverts commit b67c33c2db9337ea96568a3ded2ec1747cd827d8.
Revert "New Android 4.3 security options"

This reverts commit 74e381b53e8af7890a4fa3e942edea4e44d691ef.