Merge tag 'v3.0.101' into kern

This is the 3.0.101 stable release

Change-Id: Ia38c7a44ebb9ee82d4c3dc31f20776bc6dafe775
CLEANUP
Add IO Schedulers
Add CPU Governors
Frandom Lag Reducer
USB Fastcharge
Build with Neon
Add Mpdecision

	arch/arm/configs/cyanogenmod_hercules_defconfig

	modified:   arch/arm/mach-msm/Kconfig
	modified:   arch/arm/mach-msm/Makefile
	modified:   arch/arm/mach-msm/cpufreq.c
	new file:   arch/arm/mach-msm/msm_mpdecision.c
	modified:   arch/arm/mach-msm/msm_rq_stats.c

Fix Cherry-pick residue
Improve Ondemand
OC CPU & GPU
Update Thermal Drivers
Update Include Folder
Update CPU Governors
Update Input Drivers
Add Missing File
Remove plugs -- Attempt to speed up IO
Make Fsync Configurable
BFQ 6r2
Remove Asswax and SmartassV2
Fix Kconfig.iosched