Added missing function for Windows
Added missing function for freebsd
Added missing function for rh
Fixed documentation errors
Added missing function to smf
Fixed documenation inconsistencies
Added missing function to gentoo
Added missing function to debian
Added missing function to upstart
Added missing function to netbsd
Added missing function to systemd
Added missing function to daemontools
Added missing function to launchctl
Fixed missing logic
Merge pull request #8433 from evinrude/develop

Added missing function to all service providers