BETA: GPU CHANGES ATTEMPT #3

courtesy of carvsdriver
	modified:   arch/arm/configs/cyanogenmod_hercules_defconfig
	modified:   arch/arm/mach-msm/clock-8x60.c
	modified:   arch/arm/mach-msm/cpufreq.c
	modified:   arch/arm/mach-msm/devices-msm8x60.c
	modified:   drivers/gpu/msm/kgsl_pwrctrl.c
	modified:   include/linux/msm_kgsl.h
	modified:   kernel/power/main.c