Bug fix and improved signature parsing

Fixed a bug with a1b29a62 that was causing paragraphs that begin with "On" to be considered a reply.

Added ability to identify the beginning of a signature by matching the name in the from address.  This is a big help for people who don't use a signature deliminator.