Don´t use prebuilt recovery-kernel
golden: fix usb connection in recovery
golden: add init.d script to force disable softkeys lights and BLN
Update Readme
Remove liblights
golden: import liblights with bln support, enable bln
golden: fix path to backlight file in liblights
Make it Slim
golden: fix overlay to compile SlimKat
golden: use SlimKat boot animation
Add SystemUI overlay - enable HSPA icon in status bar
Golden: general update / rework
Use new U8500 opensource organisation
Golden: fix delay on enableing torch
golden: Enable use of FFMPEG codecs for extended formats
Use STE target-specific config

https://gerrit.slimroms.net/8481 needed
Golden: Enable app moving support
golden: we still need the COMMON_GLOBAL_CFLAGS & CPPFLAGS
golden: Preload libjhead in init

Older camera HALs call on libexif, and with the name change to libjhead here:
https://android.googlesource.com/platform/external/jhead/+/acbfc9c1c7e1a84b0db4dc5bc3d5346b6c55c473

It cannot find the necessary functions/symbols. Loading libjhead before any other libraries
solves this problem nicely.

Thanks to arcee for advice on the fix!
Merge Upstream changes