Only change codepage of input character if top bit is set

It seems that passing control characters through OemToCharBuff is
not a good idea:  some of them end up in the top half of the
codepage.