overlay: Removed some not needed overlays
keyfiles: Update keylayouts for Android L
camera: Update include paths
camera: Updates to be compatible with all the used camera parameters

Thanks also @arco
camera: Fix non-trivial designated initializers
camera: Add further extra camera parameters

This should solve the missing symbol errors while loading camera libraries
on Qualcomm hardware devices.
camera: Add the missing implementations of some extra methods

This commit adds the implementation of the following methods:
- setTouchIndexAec
- getTouchIndexAec
- setTouchIndexAf
- getTouchIndexAf
- setPreviewFpsRange

The first four methods allow the "pinch to zoom" feature when using
the back camera.
ril: Remove setCurrentPreferredNetworkType method

This overridable method is not defined anymore.
ril: Add the new constructor overload
ril: Use TelephonyManager to enable/disable data connectiviy

The method setMobileDataEnabled of ConnectivityManager is no more defined, so
it's necessary to switch to the related methods defined inside TelephonyManager,
enableDataConnectivity and disableDataConnectivity.
ril: Use new ro.telephony.ril.config prop
sensors: Fix braces around scalar initializer errors
cm: Switch to full phone config

Our system partition is now 1.3 GB so it can handle full package easily
ariesve: Update device makefile

Thanks also @arco
ariesve: Remove standalone livewallpapers support

It is already included in full package
config: Update media codecs
config: Update audio policies
config: Add the sample rate of 48 kHz for bluetooth A2DP output
config: Move google codecs inclusion after qcom codecs

* So that a qcom codec is preferred first.
prop: Enable AwesomePlayer