config: Move google codecs inclusion after qcom codecs

* So that a qcom codec is preferred first.
prop: Enable AwesomePlayer
prop: Force camera API version 1
prop: Disable Atlas service

Disable Atlas service to avoid memory overhaed caused by it.

Drawbacks in Atlas service:
- Fixed size of canvas: whether the drawebles are in use or not always
                        resides in memory.
- Choosing drawables: It chooses the drawables to pre-load based on
                      dimensions, rather than number of requested apps.
prop: Set MTP as default USB interface

Mass storage seems to be not well supported, external sd card is unmounted
by the system when you try to connect the USB cable.
prop: Set a real persistent usb composition
prop: Removed a bunch of not used properties
gps: Fork our own version of the GPS HAL
prop: Enable smooth streaming
misc: Remove obsolete and unsupported stuff
ramdisk: Change the assignment of partitions and use an emulated sdcard

Since there isn't available space inside /data and /system partitions, we must
redistribuite partitions and use internal sdcard space as data partition.
The new partitions configuration is the following:

| Mount Point | Device                |  Size   | Note                       |
|----------------------------------------------------------------------------|
| <not used>  | /dev/block/mmcblk0p16 |   94 MB | previously used as /cache  |
| /cache      | /dev/block/mmcblk0p15 |  552 MB | previously used as /system |
| /system     | /dev/block/mmcblk0p17 | 1.33 GB | previously used as /data   |
| /data       | /dev/block/mmcblk0p28 | 4.98 GB | previously used as /sdcard |

The internal sd card will be emulated (emulatedsd) and will share data partition space.
config: Add USB audio support
audio: Add Bluetooth A2DP sink support

By enabling "profile_supported_a2dp_sink", the device can be used to
stream audio from another device (eg. smartphone or PC).
To enable this feature you should only uncomment the following build.prop
entry and reboot:

    persist.service.bt.a2dp.sink=true
Revert "BoardConfig: Disable adaptive playback"

This reverts commit c6781e6a6e91ff893df9ce4b4a12c488dfad3871.
BoardConfig: Explicitly disable SMP

Building with SMP support is the default now in LP, so disable
it for our uniprocessor device.
ril: Ignore call for RIL.getHardwareConfig

Calling this request 'GET_HARDWARE_CONFIG' seems to crash the rild socket.

Change-Id: I107cbd923324e29e53044ea74b96e349a24f9263
Merge branch 'cm-12.0' of git://github.com/AriesVE-DevCon-TEAM/android_device_samsung_ariesve into cm-12.0

Conflicts:
	config/audio_policy.conf
	overlay/frameworks/base/core/res/res/xml/storage_list.xml
	ramdisk/init.qcom.rc
	system.prop