Reimplement PowerSaverManager !

thanks for martincz and credit for mokee

really it big wip feature and it hard to make it works fully

Signed-off-by: hany <hany.alsamman@gmail.com>