Writes to standard output if filename is '-', inspired by #4
Check return value of writeToFile:atomically and display error message if appropriate
fatal() displays app name
Version bump: 0.2.1