Make programs more interactive

This is a small project I wrote because I was tired of the non interactive nature of Varnish when it runs in debug mode.

Not much to say for a change, it works fine but isn’t as portable as it could be and could be improved in other ways too (like customizing the prompt). I may work on this next time I’m stuck in an airport, again.

Source code: