Merge pull request #708 from public/invalid-sig-errors

Consume errors on InvalidSignature
Load OpenSSL "traditional" format private keys
Add serialization docs
Unused passwords probably arent ValueErrors
Update changelog