Reimplement PowerSaverManager !

thanks for martincz and credit for mokee

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

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