Add private key decoding (RSA, DSA). Encoding TBD.

In the process I updated the library to crypto-pubkey-types == 0.3.*.
Sketch out private key encoding.
Butcher the DSA OpenSshPrivateKey type to allow encoding.
Don't forget the end sequence.
Merge pull request #7 from TomMD/master

Add SSH Private Key decoding