samus: Add the pause_in_s5 support and fix CPU throttle
samus: Add the pause_in_s5 support and fix CPU throttle

These are changes ported from other haswell systems that are
useful in development.  Pause in S5 can be used for power cycle
testing and the CPU throttle is important for runin since there
is no other active throttle methods.

BUG=chrome-os-partner:23449
BRANCH=samus
TEST=emerge-samus chromeos-ec

Change-Id: I8774a466141f2cdc671a5e14705ae29433f94981
Signed-off-by: Duncan Laurie <70662b43bc1a20b57ded72a2b08be88dd0da4841@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/173838
Reviewed-by: Randall Spangler <62698fdbb84d1779579ee80c3f39fac22017e5bc@chromium.org>

gelraen/cros-ec,longsleep/ec,md5555/ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,akappy7/ChromeOS_EC_LED_Diagnostics,akappy7/ChromeOS_EC_LED_Diagnostics,longsleep/ec,fourier49/BIZ_EC,alterapraxisptyltd/chromium-ec,fourier49/BIZ_EC,fourier49/BZ_DEV_EC,gelraen/cros-ec,md5555/ec,mtk09422/chromiumos-platform-ec,md5555/ec,mtk09422/chromiumos-platform-ec,akappy7/ChromeOS_EC_LED_Diagnostics,gelraen/cros-ec,akappy7/ChromeOS_EC_LED_Diagnostics,gelraen/cros-ec,fourier49/BZ_DEV_EC,thehobn/ec,coreboot/chrome-ec,alterapraxisptyltd/chromium-ec,coreboot/chrome-ec,eatbyte/chromium-ec,fourier49/BIZ_EC,thehobn/ec,akappy7/ChromeOS_EC_LED_Diagnostics,fourier49/BZ_DEV_EC,longsleep/ec,coreboot/chrome-ec,fourier49/BZ_DEV_EC,thehobn/ec,eatbyte/chromium-ec,eatbyte/chromium-ec,alterapraxisptyltd/chromium-ec,thehobn/ec,mtk09422/chromiumos-platform-ec,longsleep/ec,alterapraxisptyltd/chromium-ec,mtk09422/chromiumos-platform-ec,md5555/ec,fourier49/BIZ_EC,eatbyte/chromium-ec