semc/msm7x30: Fix leds & backlight configuration on boot

pre_hw_config.sh can't be executed on boot, use alternative method
Fixes haida & hallon keyboard backlight indication for recovery
Fixes bright screen in recovery & overheating of lcd/led/keyboard-leds during long use of recovery

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ie70fc9d9697d3282ace9b6238207341636da6d94