interactive: some console improvements
io_master: changed raw_input to migrate background io work to its own thread