onRobotControllerDestroy

Releases the port when the Robot Controller app goes away.

The launch-activity guard matches FTC Dashboard's. The SDK also fires this when USB hardware is attached, and stopping the server then would leave streaming dead until the next restart.