Command line usage: "--out -" is stdout.
Command-line usage: Auto-detect --format from --out.
Add missing docstrings descriptions for method parameters.

Also, make unit/parameter ordering consistent.
Add support for generating zip file with complete source code.

Because analysis machine is not necessarily the one where traces are
generated, and because "callgrind" output is so much more convenient
than plain annotation.
Also, add the ability to emit file paths with absolute components
stripped.