Remove print() from core functions

Break dependency on util.
Move strprintf define to tinyformat.h

This avoids a dependency on util.h if just tinyformat is needed.
Remove all other print() methods

All unused.
Merge pull request #4735

3802224 Remove all other print() methods (Wladimir J. van der Laan)
9b6d4c5 Move strprintf define to tinyformat.h (Wladimir J. van der Laan)
8121258 Remove print() from core functions (Wladimir J. van der Laan)