Include charset and method on alternatives

When the alternative node contains charset and/or method, include those when building the resulting Content-Type line. 

This is related to sending multipart alternative messages with text/calendar and mail messages generated from mailparser. See https://github.com/andris9/mailparser/issues/82