Read only changes
In sendmail delivery, return-path should not be shell escaped (issue 213)
Add implementation of enable_tls method
Merge remote branch 'upstream/master'
Added spec for SSL modifications
Fixed more test suite warnings under 1.9.2:
 - 'warning: shadowing outer local variable - smtp' in 1.9.2
 - 'warning: character class has duplicated range' under 1.9.2
 - Fixed final occurrence of 'warning: URI.escape is obsolete' in specs under 1.9.2
Removed shadowing outer local variable smtp
Change MyDeliveryHandler so that it does not yield to mail
Removed redundant \d from regex character class that already has \w.

This was causing the following warning during Rails test suite:

gems/ruby-1.9.2-p180/gems/mail-2.3.0/lib/mail/fields/common/parameter_hash.rb:32: warning: character class has duplicated range: /([\w\d\-]+)'(\w\w)'(.*)/
Moved underscore-to-space decoding inside RubyVer#q_value_decode to correctly decode underscores
added a couple of RSpec matchers in the style of Shoulda's ActionMailer matchers
small bugfix in rspec messages
Fix Encoding constant conflict in 1.8

Don't rely on the Encoding constant as it can be defined in 1.8 by
something else.
Avoid warnings when bundler loads mail/version twice in 1.8

1 from the gemspec
1 from mail.rb
define String#blank? only if not defined yet

this prevents overwriting ActiveSupport's String#blank?
Speed up reading of mails by about 12x
This version actually passes the tests.
Added a detailed example of handling attachments to the README

The README didn't include details on how one was expected to
extract binary data from an attachment. Now it does.
README added missing end and converted tabs to spaces
Use M as the pack string instead of *M

The * is ignored anyway and doesn't have any meaning. This also
fixes the build on Travis for Rubinius, since Rubinius raises on
this string.