Printing pass manager invocations is fairly verbose and not super
This allows us to remove DebugLogging from pass managers and PassBuilder
since all logging (aside from analysis managers) goes through
This has the downside of never being able to print the top level pass
manager via instrumentation, but that seems like a minor downside.