upstream commit

- Add TND Mobile's IRDA support WIP, still hold up (Trip's)
- Enable pixel buffer (Trip's)
- target product variant > s600 (codefireX's)
- Add FM Radio (Trip's)
- GPS Improvements
- Resync sound config
- Add Protocol Buffer & fix ip tool perms (Trip's)

PS4-7 : complete the whole headset sync

Change-Id: I8d70b92bdede4e729dd6463cd32809ae0a0b62c7