Change stream scheduling run loop mode.

Change the mode for stream scheduling to NSRunLoopCommonModes, which does not stall when the application is modal or in background.
Merge branch 'run_loop' into develop