Fix inadvertently no-opped test on Ruby 1.8
Fix the bogus '=' at the end of some quoted-printable messages.

Trailing CRLF is significant in Quoted-Printable transfer encoding.
Stripping trailing whitespace corrupts the encoding, resulting in
odd '=' chars showing up at the end of decoded emails. Fixed by only
stripping leading whitespace.

Closes #440