Added "debugprinter" that can wrap a Printer object and print calls to the
various Format methods