teardown

Disconnects the LegendControl from the host. If the coordinator created the control (isControlOwned), it will be fully removed.