This is to prevent clashes with libraries whose authors should be
lynched.
Also use #cmakedefine01 instead of #cmakedefine as to prevent bugs
caused by mispelled configuration checks.
While the main --progress output was already hidden with the --list
action, the line was still cleared after every file.
This commit completely disables the progress bar when the --list option
is used.