make user agent optional in send_text
add bitcoin donation button
make compatible with ruby <1.8 hash syntax