Duplicacy cat reports errors to stdout out instead of stderr

instead of writing error messages to stderr, duplicacy cat write them to stdout.

This breaks UNIX conventions and makes it hard to script. For instance this went to stdout:

download URL is: https://f001.backblazeb2.com
No file misc/photo/workshops/art-seeing-frans-lanting-2014-11/cL-1411-FRANZLANT-D01S05-TRAVEL_EQUIPMENT-HD.mp4
found in snapshot osprey_markd_a at revision 50

Also, the message “download URL is: https://f001.backblazeb2.com” is written to stdout, which corrupts any file obtained by the cat subcommand.

I agree this is not optimal (although I’m never a fan of the std/stderr convention), but you can get rid of unwanted log messages with the -suppress option, such as:

duplicacy -suppress BACKBLAZE_URL cat ...