start/stop all addons before/after suspend/hibernate

stop/start all addons before/after suspend

This is needed for correctly deinitializing network shares cause otherwise addon threads might re-init a network share just after it has been deinitialized but before the system is actually going to suspend.