hayabusa: fix for the Xperia inscriprion (sony_lights part2/2) and vibrator 1/2

This fixes the Xperia logo not being lit problem.The logo will
light up or dim with the screen.
This commit also include part of vibrator fix.
Removed unnecessary touchscreen firmware update(since our device should use
touch_module_id_0x19 rather than 32.And has anyone ever seen a broken
touch firmware?)

Change-Id: I2504aeda274ba6712671ea0169a7f17b685398bc
hayabusa: fix headphones not detecting problem

With proper kernel config,the phone will detect the headphones properly
when they are plugged in.
Camera key and torch are enabled here also.

Change-Id: Ic36421c52a398a3c1b08343fdfed4bc637ac69c3
hayabusa: replace XperiaSettings with CM built-in vibration controller

Reduce one package and we get more intergrated/precise user interface.
Less is more :-)

Change-Id: Ia61dd7ae1b0a68fb5b3b7d3eb6045700d6599082
Merge remote-tracking branch 'github/cm-11.0' into cm-11.0-upload