kernel bacon: enable touchpanel gestures and double tap by default

Change-Id: I1ba533f6efd012c0c39af6125b36dd222f8d22cc
kernel bacon: replace torch gesture in favour of silent/vibrate/ring

This is just a naming change to be consistent. The actual change is done
in DeviceHandler.

Torch should be nothing which ppl activate by a gesture if the device is off.
If the user does not see that he or she enabled it it can damage on longrun the
led. Aside that we have double tap torch on lockscreen.

In meetings often it is needed to fast silent the phone. V gesture alters
now between silent / vibrate / sound.

Change-Id: I416f9fe970704b8d1ce54335f8a5134813d64607
bacon: add other gesture for torch (2/2)

The FLIP_CAMERA_SCANCODE is not used at all at current state. We replaced
last week torch arrow down gesture with silent/vibrate/sound functionallity.

Some user want still to have torch via gesture. Arrow up is a bit more natural
for it due that it points visually to the torch on the device.

So introduce new v up gesture to toggle the torch.

For now we just use FLIP_CAMERA_SCANCODE which hat the unused keycode
249 due that otherwise we need to use 256 which is out of unsigned char
keycode in kernel. We can change the whole logic on a later point if we
need to trigger more gestures.

For now this is a reliable way.

REMARK: Third party kernel torch will simply just not enable as long the kernel did
not integrate the new keycode 249

Change-Id: I927ea0950c317bdcb7c0d5633e3053e6d01d8af8
bacon kernel: Fix typo

Naming should be consistent...as well fix the wrong proc file check.

Change-Id: I21aaa1f589a947c96d235295b6767093edad2c19