Fix build on Ruby18. We should specify endian for UTF16/32.
Remove gsub UTF-8 to UTF8. We should check properly behavior.
define Object#blank? only if not defined yet
Do not collapse multiple quoted-printable lines if the line encodings are not the same.

If you have multiple lines where one has an encoding of Q and the other has an encoding of B, the existing logic would collapse these lines together. This change makes it so that only lines with the same encoding are collapsed.
Only wrap attachment filenames in double quotes not other params
specs: update address field initialization tests to pass in headers correctly
Clarify parser behavior for funky angle bracket addresses
Mail::Field: lookup class for fieldname instead of iterating over each hash entry
Mail::Field#split: move splitting regexp to Mail::Patterns
Mail::Field use a lookup table for field ordering and memoize field order
Mail::Utilities#match_to_s use casecmp instead of creating downcased strings
Fixing doc typo in encodings.rb

This patch removes an errant period character.
Fix markup in Encodings section
Merge pull request #489 from JackDanger/patch-1

Fixing doc typo in encodings.rb
Merge pull request #495 from francois/patch-1

Fix markup in Encodings section
Correct line breaks in quoted-printable encoding.

Quoted-printable transfer encoding is intended to be "line break
neutral." It uses CRLF to encode line breaks, whether you prefer
carriage returns, line feeds, or both.

Ruby's builtin #pack and #unpack support quoted-printable encoding,
but expect to see linefeeds (\n) only. So it's our responsibility to
convert to LF before encoding and to CRLF afterward, and to convert
CRLF to LF after decoding.
Merge pull request #475 from amatsuda/object_blank_redefine_warning

define Object#blank? only if not defined yet
Merge pull request #471 from kennyj/fix_build_on_ruby18

Fix build on Ruby18. We should specify endian for UTF16/32.
Refactored SSL context code in Mail::SMTP; allow :ca_path or :ca_file to be passed in as settings.
Remove references to Treetop parse tree in specs