Migrate DQMFileSaver to use LogAbsolute instead of std::cout.

This should not produce garbled up messages when running multithread.
this leaves an unnecessary extra space at the beginning of the line