timing information added in debugprint

The interface for `printing.debugprint` does not need to accept a `profile` argument like in `debugmode.debugprint`, you can safely remove it.