msm_mpdecision: more optimizations
- simplify get_slowest_cpu and get_slowest_cpu_rate
  also eliminate small possibility of returning cpu=0
  in get_slowest_cpu in case mpdecision is bypassed
- add mpdec_pause function to make workqueue more readable
  also eliminate code repetition, this function can also be used
  later for additional error checks in other places