386.07 changes to char, char_t and char_P in config.c

This is to prep for unifying the codebases in a way that supports both xmega/C and ARM/C++ semantics