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
Add Device Settings
Merge vibration settings, thanks to beastaki23@XDA
Reorder this mess
Revert "temp vibration fix"

KINGbabasula merged the same fix with

This reverts commit 34035bef5c651e5d8dbe653408a45ce81af05cba.
remoce unneeded files

they got already moved to ramdisk folder
Usb OTG fix

forgot to initialize it in ramdisk

(this is untested, but should definitly work)
fix some typos
fix compilation
Update and rename VibBroacastReceiver.java to VibBroadcastReceiver.java
remove unnessessary files
workaround works with that
update .apk
i9082: fix SamsungServiceMode

4.2.2 blobs need new API

Change-Id: I9350c2c81289dcfacbfc26b45854fa8cd19fad94
Merge remote-tracking branch 's2vep/cm-11.0' into cm-11.0

Conflicts:
	BoardConfig.mk
	device_s2ve.mk
	fstab.capri_ss_s2ve
	fstab.capri_ss_s2vep
	init.capri_ss_s2ve.rc
	init.capri_ss_s2vep.rc
	init.recovery.capri_ss_s2ve.rc
	init.recovery.capri_ss_s2vep.rc
	ramdisk/fstab.capri_ss_s2vep
	ramdisk/init.capri_ss_s2vep.rc
	ramdisk/init.recovery.capri_ss_s2vep.rc
	ramdisk/ueventd.capri_ss_s2vep.rc
	ueventd.capri_ss_s2ve.rc
	ueventd.capri_ss_s2vep.rc