Schedule the output stream in NSRunLoopCommonModes instead of the default mode

When scrolling a view, resizing a window, etc, the run loop isn't in
NSDefaultRunLoopMode which results in our stream's delegate not being called.