Changes related to Issue #1:
- Added signaling ignoring for SIGINT signal on subprocess children
- Added semantics for data queues between subprocesses
- Added a temporary forced queue flushing