u8160: add Gallery2D sources
u8160: libgralloc: combination of 2 commits

- Fix wrong screen refresh rate
- Move gralloc_priv.h to include folder since it is needed for OMX stuff
u8160: overlay: combination of 2 commits

- Fit better LDPI Screen
- Clean Up
u8160: patches: add missing patches that needs to be applied to sources
README: update and clean up
u8160: libcamera: combination of 3 commits

- Fix instabilities
- Clean up
- Use newer code from qualcomm
u8160: ramdisk: combination of 2 commits

- change folder name
- clean up
u8160: mm-core: add OMX support
u8160: libcopybit: combination of 2 commits

- change include folder
- disable debug stuff
u8160: libfmradio: add FM Radio support
u8160: multiple commits

- add missing prebuilt bluetooth configs
- clean up egl.cfg
- add working recovery keys config
- fix recovery.fstab, now full working and complete
- whole clean up to makefiles
- fix wrong recovery layout
- optimize sqlite binary
- use smaller font footprint
- fix wrong kernel base address
- TEST: enable legacy omx support
- disable many unused and useless features (needs vendor_cm edit)