Refactoring for EncodedWords to support multiple encoded words splitted on a multiple byte characters. Added more support for RFC 2047