support stdout via output file name of "-"

Closes Issue #5