Added support for output formatting, redirection, and buffering to pan.
9 files changed