Feature: tools, libcrmcommon: Add a progress formatted output message.
And then use it in crm_mon. This message will just print dots without
newlines every time it's called, allowing us to get rid of print_dot.
Note that the next print after it happens will need to include a leading
newline.
Also, this only works for curses and text formatters. We probably don't
want progress output getting written by those formatters whose output is
consumed by some process.