Start moving to 4.2 branch

- Fix BT vendor config files (to be tested)
- Merge ramdisk changes
- Delete outdated overlays
- Update RIL class name
board: Fixes for 4.2.2
- Load of audio HAL
- Buffering issue for surfaceflinger
- Missing libnetcmdiface.so
prebuilts: Fix OMX libs load

SO WHY THE HELL THIS SHIT ISN'T BOOTING STE AND SAMSUNG MOTHERFUCKERS
typo: Symlink is working
init: Fix mountpoints

This making external dcard to not mount, so mtp its giving fc all the time.
Merge branch 'cm-10.1' of github.com:OliverG96/android_device_samsung_golden into cm-10.1
board: Enable ARCH_ARM_HAVE_NEON

For handle NEON architecture optimizations
ril: Add custom RIL class
prop: Force dithering

Fixes some weird issues with transparency when scrolling up and down status bar
prop: Disable strict mode

Stric mode is enabled by default on non-user builds, and forces to make flashes$
Disable it until we fix the original issue.
overlay: Delete Mms config

This seems to have the same values by default
init: Get ta_load service back
init: Use stock android init.rc

I cannot see any big change between both except the btld thing for FMRadio, which is not working and personally I will never try to make it to work.
Definetely fix for mounting storages
overlay: Enable STK for Samsung devices
include: Kang copybit.h from sony devices
golden: Add at_core config files
golden: Add missing GPS config files, it might be working properly now
init: Kill msa and other service logspam
media: Enable HW Codecs