Message Signing

Code to sign a text message with a bitcoin (or altcoin) private key, and to verify signed messages. Can produce wrapped signatures (with some boilerplate) and can parse required fields out of those messages. Includes tests against itself and also signatures found in the wild.

Closes #53