Gov & Sched: Plethora of additions

Thanks CVD for lionheart, sio, & vio
Thanks Metallice for Touchdemand

	modified:   arch/arm/configs/cyanogenmod_hercules_defconfig
	modified:   block/Kconfig.iosched
	modified:   block/Makefile
	modified:   block/blk-core.c
	modified:   block/blk-settings.c
	modified:   block/blk.h
	modified:   block/elevator.c
	modified:   block/row-iosched.c
	new file:   block/sio-iosched.c
	new file:   block/vr-iosched.c
	modified:   drivers/cpufreq/Kconfig
	modified:   drivers/cpufreq/Makefile
	new file:   drivers/cpufreq/cpufreq_lionheart.c
	modified:   drivers/cpufreq/cpufreq_ondemand.c
	new file:   drivers/cpufreq/cpufreq_touchdemand.c
	modified:   include/linux/blkdev.h
	modified:   include/linux/cpufreq.h
	modified:   include/linux/elevator.h