Introduce new top level suspend and hibernation callbacks