brew-services: don't hardcode launchctl path

This change allows users to install the `launchctl` wrapper in the
`reattach-to-user-namespace` formula which makes the command work in
Tmux and other non-standard environments.

Closes #26609.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>