cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronously

Apparently if resizing a NSWindow from a secondary thread Cocoa will
automatically protect itself using NSViewHierarchyLock and in our case,
cause a deadlock.

Fixes #1210