Add support for %h and %H in printf() These are locale-independent variants of %g and %G. Closes GH-5436.