Improve logging interface and allow varargs.

[refs #75364728] -- I wanted to output ints, not floats. I got a bit
excited about the varargs after I wrote a "%d" and ended up with a
runtime error.
Fix Logger overloaded methods
Use friendly logger.

(I was debugging this class because I got a unit test error. It turns
out the error was from sbt's build cache.)