Stop the display link from its own thread.

Because CVDisplayLinkStop will otherwise try to acquire a lock, causing
a deadlock. Releasing our own locks is too risky.