add mission io
flush on newline in subprocesses

reduces issues with mp.Pool
allow adjustable subprocess flush limit