PM: Introduce suspend state PM_SUSPEND_FREEZE

ported from
(https://github.com/faux123/mako/commit/38643a29e7f1ca6b7ffc53d2979b3fa9555e4730)