Adreno driver cleanup

* Keep only the current driver in qcom-common and move
  the legacy / not latest versions to the platforms needing it.
* Regenerate makefiles appropriately

Change-Id: I7b70580638083840aaefb2aee2960218525eb3a5
blue: update blobs from 9.2.A.0.295 (Sony 4.3) release

Change-Id: I60da05ddb3bf1531600bc8c7e7a3a6fbaf57f5fb
Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
Adreno driver cleanup, take 2

* Consolidate blue, huashan, nicki and taoshan.
* Keep the files in blue-common and use symlinks for the rest.

Change-Id: Id365cbb3fb8b6e6b3fa28071854fb094177b7cfa

Conflicts:
	blue-common/proprietary/lib/libllvm-a3xx.so
	blue-common/proprietary/lib/libllvm-arm.so
	blue-common/proprietary/vendor/lib/egl/eglsubAndroid.so
	blue-common/proprietary/vendor/lib/egl/libEGL_adreno.so
	blue-common/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so
	blue-common/proprietary/vendor/lib/egl/libGLESv2S3D_adreno.so
	blue-common/proprietary/vendor/lib/egl/libGLESv2_adreno.so
	blue-common/proprietary/vendor/lib/egl/libq3dtools_adreno.so
	blue-common/proprietary/vendor/lib/libC2D2.so
	blue-common/proprietary/vendor/lib/libCB.so
	blue-common/proprietary/vendor/lib/libOpenCL.so
	blue-common/proprietary/vendor/lib/libOpenVG.so
	blue-common/proprietary/vendor/lib/libadreno_utils.so
	blue-common/proprietary/vendor/lib/libc2d2_a3xx.so
	blue-common/proprietary/vendor/lib/libc2d2_z180.so
	blue-common/proprietary/vendor/lib/libgsl.so
	blue-common/proprietary/vendor/lib/libsc-a2xx.so
	blue-common/proprietary/vendor/lib/libsc-a3xx.so