Add checks for most of the cpp macros tested in GNU's strftime.c. Prompted by a patch from Paul Eggert.