serrano: Add support for generic BLN in liblights

Change-Id: I2340788d215dfa24a8c2c87e0f53b8cb42e30d56
Bluetooth: Enable macro to skip conn update at conn complete

The patch enables the macro in order to skip the connection
param update at the conn complete event since it interferes
with the link encryption

Change-Id: I344bf70814919caf95bc359a5155564b1b14b978
CRs-Fixed: 585765
Bluetooth: Enable config to skip read remote device features

This avoids sending read remote device features which cause encryption
failure with few remote devices.

CRs-Fixed: 590293
Change-Id: I8b5fd9f1dda1fa11b74953825a3ccbdc0e709511
serrano: FM: Added support for audio routing from speaker to BT headset

Change-Id: I241a74c603098236bd7e16b269732ada48cecf7f
serrano: Add group permission for msm_rotator

 * This will add the msm_rotator device to graphics group,
   to have full access of msm_rotator device functionality.

Change-Id: Ia7e07d1f29546818feb655a9d9c6f12e8b0a2c6d
serrano: Use FM app from hardware/qcom

Change-Id: Iff04dc8acf8b5b2b2ca21d180b4ec3c163e5d76e
Merge branch 'cm-11.0' into martincz