temp vibration fix

a modified VibratorService.java sends a message to haptic_vib.apk, which makes the device vibrating using immersion

thanks to beastaki23
i9082: set scheduler to cfq on boot complete

Samsung set the scheduler to noop during boot for performance reason.
We need to reset it to cfq after boot is complete (cfq should be
used during normal operation because it respects ionice).

Change-Id: If855a09e1c372e73df69aa71415be44882400c31
i9082: remove broadcom audio codec blobs

They're software-based, currently not used (due to a bug) and not
needed since Google's version works fine.

Change-Id: I150e2f9a1aea479c7f0a975858d527c50481260b
i9082: fix call MUTE

SET_MUTE needs to be routed through AudioManager

Change-Id: Ib22b71d64ea485ab5e39beda744f4f214dd5a5e3
i9082: display correct serial number

The sticker serial number is stored in ril.serialnumber

Note: the CMHW class has not been accepted into CM at the time of
this commit

Change-Id: I3ddb096ca964c6ad50197334222d144be577987d