Handle additional reply headers
WIP

Got to the signature on test file 2_3. The regex currently looks for
"Sent from my" followed by 1, 2, or three words.
Fix hyphens in paragraphs treated as signatures

A double dash within a paragraph can be used to convey an en dash or an
em dash, so it shouldn't be treated as a signature.
The important change here is that hyphens, and underscores must end the
line, optionally preceded, or followed by spaces.
Handle nil body text

An empty string returns an empty string, might as well have nil return
an empty string. Better than an exception.
wip failing test
Merge remote-tracking branch 'carezone/sandro_fix_body_is_signature' into carezone

Conflicts:
	lib/email_reply_parser.rb
	test/email_reply_parser_test.rb
	test/emails/email_2_2.txt
Refactor of multiline quote headers, support for CC: quote header, support for multiple lines that fold into a single quote header, support for es-mexican and french labels.
Original Message
Support multiline quote headers with multiline headers that fold at the beginning of lines.
Taking some "weird signatures" from the README and added to tests.
Cleanup unused code and support quote headers like: 2013/1/31 Lawrence Pit <lawrence.pit@example.com>
My brain works forwards.
Cleaning up simplying
Support multiline quote headers of the form: "  *label:* some text"
Added travis, code climate and gem version badges to readme. Upped version.
Modified README
Accomodating travis
recognize when email body is signature
update travis yml
Regexp::NOENCODING does not exist on Ruby 1.8.7:

  it looks like we *could* pass in the literal value of that constant
  into Regexp.new for 1.8.7 and hope that works right, but I don't trust
  that, especially since the Regex engine was changed between 1.8.7 and
  1.9.x.

  This should be good enough to get tests passing on 1.8.7.