Forward port CPU-variant specific toolchains

now controlled by TARGET_KERNEL_TOOLCHAIN_VERSION (so old trees don't use invalid toolchains out of the box
Presently, uses AOSP toolchains by default

to test:     TARGET_KERNEL_TOOLCHAIN_VERSION=linaro-4.9 TARGET_KERNEL_USE_AOSP_TOOLCHAIN=false mka bacon

Change-Id: I3d5e815ed11b640813dda0d6ad2fd7f5bae77c03
build: Parse TARGET_COPY_FILES_OVERRIDES late in the setup

Change-Id: Ie3e4a168ff224e3b65e4627c0757e8813a02167f

Conflicts:

	core/config.mk
Allow local override of audio_effects.conf :

Many device repos have them, but they are not being copied to device.
So no matter what libs and effects you put in them they do nothing!!!

DSPManager/cyanogen-dsp/Android.mk uses /system/vendor/etc/audio_effects.conf
& this uses /system/etc/audio_effects.conf

Change-Id: I340eae5e25759012c63386f779f701e1f4776cd3