Implement simple text wrapping for PPGe/MsgDialog.

Probably not enough.  Maybe should apply other places.
Wrap long words without punctuation correctly.
Merge pull request #1865 from unknownbrackets/msg-dialog

Implement simple text wrapping for PPGe/MsgDialog