Updated sources to conditionally use my new Portable.Text.Encoding

This goes a long way toward making MimeKit buildable as a PCL