Use Galaxy5 libOmxVidEnc.so for encoding

Change-Id: I7007a72776b98cacc7d476ac0eef537cae6b693c
Update Samsung proprietaries

all targets:
* removed per-device files that can/should use msm7x27-common
* install bluetooth/memsicd in per-device configs
* added per-device ar6000 board data calibration files

msm7x27-common: S5830XWKTS (cooper 2.3.6, October 2012)
* override libOmxVidEnc with galaxy5 version - to fix encoding
* removed gpsd & gps lib (now built from source)
* removed unused/obsolete files
* removed bluetooth/memsicd installation from shared config
* added shared camera libs
* added OMX libs for extended extractor

beni: S5670XXKPY (2.3.6, June 2012)
cooper: S5830XWKTS (2.3.6, October 2012)
galaxy5: I5500XWJQ8 (2.2, June 2012)
gio: S5660XXKTO (2.3.6, May 2012)
tass: S5570AIKT1 (2.3.6, October 2012)

Change-Id: Ia8a1f9d343453bbb4d601f10bee8c5ce7bd61d85
msm7x27-common: Override RIL files with Beni versions for all targets.

For some reason, APN data is not being fetched/set properly if using the
RIL files from cooper, tass, gio or galaxy5. Beni versions work fine.

The original cooper files will remain in msm7x27-common, but vendor_blobs.mk
will point to the files in beni/ instead. Perhaps the newer RIL files can be
used later, if the problem is on the framework side.

Note: files sourced from Beni ROM: S5670XXKPY (2.3.6, June 2012).

Change-Id: Ia2cf251c1b4fa69ccff1d943007a33d4e5ccb3d4
Bring back Gio libcamera.so the current one causes FC
Gio: vendor_blobs fix location of libcamera.so Tass: Use gio libcamera.so (as tass libcamera.so breaks videorecording, tested by Rohan007)