separated Suspend & Hibernate
removed obsolete SystemSettings.cs