Strip invalid UTF-8 bytes before saving into memo.body

Copying and pasting emails occasionally introduces invalid UTF-8
characters which cause the program to crash. This change strips the body
text of all invalid characters before save.

Resolves #197