[py3] Fixed EmailMessage default encoding.

Basically the plumbing under EmailMessage needs to know about its encoding, for some reason the only place where encoding is defaulted to DEFAULT_CHARSET is `message`. I moved it to class init.