fromTypedArray lives under mimefuncs, not mimefuncs.charset

For the Yandex IMAP server, for messages without a specific charset, the server
returns a charset of "X-UNKNOWN" which was causing the mimefuncs.charset.decode
function to end up in its catch() clause where "this.fromTypedArray" was
throwing.

There are arguably better things that can be done in the case of x-unknown like
trying as utf-8 and then an ISO-8859-x variant.  Or just the iso-8859-x variant
first.  (Roundcube used ISO-8859-15 for at least a while, see
http://trac.roundcube.net/changeset/38b012e0/github).  But for this commit the
main point is just to properly call fromTypedArray per original intent.

Here's the example BODYSTRUCTURE result for the very first welcome message:

```
("TEXT" "PLAIN" (CHARSET "X-UNKNOWN") NIL NIL "7BIT" 11894 0 NIL NIL NIL NIL)
```