Switch to new NSTrackingArea api (over tracking rectangles)
Run fullscreen toggle on main thread (fixes an intermittent crash)
Destroy the backbuffer bitmap when destroying the display (was a memory
leak)