Tightens up regular expression for catching signatures

There were cases where bulleted lists that were prefixed by dashes were
considered signatures.
Condense multiline reply headers to a single line.
added visible_text method which returns all the visible fragments
together
add class method parse_reply that allows you to just pass in the email
body and get back the persons reply
make visible_text strip extra new lines
allow header line to have spaces before the dashes
correctly detects signatures from mobile devices using "Sent from my
...."
catch mobile signatures like "Sent from my Verizon Wireless BlackBerry"
makes sure bulleted lists are properly marked visible
update README
update of README
more update to readme
just love updating that README
fixed bad link in README
removed zip link in readme
Merge pull request #5 from defunkt/condensed-reply-headers

Condense multiline reply headers to a single line.
check for correct signatures
merge
Release 0.4.0
Merge
some better tomdoc