Fix error when name+kaomoji is > 20 characters.

20 characters is currently the limit for display names for Twitter.

It'll make sure that the base name is short enough and figure out which kaomoji will fit within size constraints.