core: use NM_SHUTDOWN_TIMEOUT_5000_MSEC define in _ppp_manager_stop()

The define makes it clearer that there is an important relationship
between the timeout for the async operation, and the wrapup time when
NetworkManager is quitting. Well, not for the time being. But in the future,
when we rework the quitting of NetworkManager.
57 jobs for th/shutdown-timeout-increase in 51 minutes and 13 seconds (queued for 12 seconds)