Crude support for files listed as arguments.
Fix segfaults on missing files.
Understand "-" to mean stdin.