leds: misc changes and cleanup

1) keep LEDs on while pressing
2) turn both LEDs on when a softkey is pressed
3) let LEDs be turned off when bl_timeout=0
samsung_battery: minimize awake time
samsung_battery: temporarily ignore bootmode
Import geomagnetic, accelerometer and orientation sensor drivers
Import sensors_core.c
defconfig: build sensors
yas529: fix deprecated init_MUTEX
orientation: use helpers to access ABS axis information
bma222: update header path
bma222: include header
phone_svn: include Samsung sync bug fix

Used only when CONFIG_SVNET_WHITELIST is set.
The old fix from is removed since it requires changes in wakelock.c to work.
defconfig: unset CONFIG_SVNET_WHITELIST