WIP message signature
Pubkey encodings
some signing and compressed pubkey work
fix indent
some additional tests for compressed pubkeys