Revert "input: sort of fix touchkey backlights"

This reverts commit ec4a6754085f259e115ec32a2f0a74473759673d.
input: remove touchkey TW workaround
input: make touchkey leds behave as expected

 - don't turn off on our own
 - only turn on during resume when enabled during suspend
 - only calculate animation parameters once

This fixes the last of the bugs I'm aware of.  Disabling touchkeys
works, on/off/on animation works correctly.
debugfs: partially re-enable for msmfb

Conflicts:
	drivers/video/msm/msm_fb.c