seperated out the stop service so it can be used in orchestration runner

This has been done so the salt formulas can be ran again. Previously there were several issues with stopping all the services at the same time. This PR prepares the formulas so the orchestration runner can stop the services consecutively instead of at the same time.