pyramid:change fstab storage to wildcard match

Prefix pattern matching is deprecated, update to wildcard. Fixes the
following: W/DirectVolume(  156): Deprecated implied prefix pattern
detected, please use '/devices/platform/msm_sdcc.1/mmc_host/mmc0*'
instead.
libril: Update libril from cm-12

* Added
* https://github.com/CyanogenMod/android_hardware_ril/commit/97b0eef36c848293c2f680377abd6988cac56a84
* https://github.com/CyanogenMod/android_hardware_ril/commit/e20b1a875c15037a268b9513576479da806daec0
pyramid:RIL: Import from 8960

https://github.com/CyanogenMod/android_device_htc_msm8960-common
pyramid:gps: Add msm8660 gps to tree

Currently cm-12 misses our GPS HAL
pyramid: SystemUI: Use hardware layer for recents
media_codecs: add vendor provided capabilities

Bug: 17009219
Change-Id: I039ce35804a7cdf2d25015d42c3af6cf0d09978f
pyramid: Remove qcom divx media codecs

These codecs fail to instantiate. ffmpeg has a divx decoder that should
work though.

Change-Id: I9ba2d2aca3f94ce0e5764d03120739fdf58d6fe6
system.prop: Rename ril prop

Upstream changed ro.telephony.ril.v3 to ro.telephony.ril.config
pyramid: Disable adaptive playback to fix youtube

* Current set of Adreno drivers produces garbled video output when in
adaptive playback mode. Disable it.
pyramid: Include FFMPEG codec configuration
pyramid: Add shell property to use AwesomePlayer as default.

This overrides the default player (NuPlayer) from being picked.
pyramid:ril: Override ril.h

Set min ril version to 2
pyramid: Remove obsolete WAKE flag from keylayout files
pyramid: Enable pre-dexopt on userdebug to speed up first boot

Its a proper way to odex rom for art as used in hammerhead
Merge https://github.com/ivanich/android_device_htc_pyramid into cm-12.0

Conflicts:
	BoardConfig.mk
	include/telephony/ril.h
	libril/Android.mk
	libril/ril.cpp
	libril/ril_commands.h
	libril/ril_unsol_commands.h