Fix encoding choosing for body content.Set charset for alternative views...

2 changes - 
1) To correctly process body of emails with non ASCII encoding we need to use encoding that was set in server. if not explicitly set - use ASCII.
2) sometime is usefull to know which encoding is using in alternative views.(can be different from body encoding). so setting charset param to alternative view object will solve this issue.