fix for #3669

Looks like CharacterComplement doesn't return a unicode string so make it a bytestring in python3
Merge pull request #3671 from jenshnielsen/fix_3669

fix for #3669 Font issue without PyCXX