Adjust setup.py
tests: stdstream capturing context manager
Better run() debug msg
command_line: return exit codes
tests: unpack