will now remove the launch agent if no login-every or login-once scripts exist