MSM RQ STATS: Made cleanup in code, restored suspend notifier. and more.

*Found that suspend notifier is needed to tell ROM MP that it's need to sleep.
*Fixed if defines where needed.
*We should not use
CONFIG_MSM_RUN_QUEUE_STATS_USE_CPU_UTIL + CONFIG_MSM_RUN_QUEUE_STATS_BE_CONSERVATIVE
so if CONFIG_MSM_RUN_QUEUE_STATS_USE_CPU_UTIL = y then CONSERVATIVE is not.
*Merged freq policy checks and iobusy code from @neobuddy89 source
https://github.com/neobuddy89/hammerhead_kernel_caf/commits/kitkat-caf/arch/arm/mach-msm/msm_rq_stats.c

Tested and it's working good! wake/suspend all good and stable.

Conflicts:
	arch/arm/mach-msm/msm_rq_stats.c
disable CONFIG_MSM_RUN_QUEUE_STATS_USE_CPU_UTIL
*let the CONFIG_MSM_RUN_QUEUE_STATS_BE_CONSERVATIVE to do the calc.