explicitly unload :launchctl service before remove

Added this after noticing that `:quit` is required to stop services in #3514.
This change does not solve the specific issue with Citrix, but is also reasonable
in a "can't hurt anything" way.