Fixed s2k implementation somewhat.
Made sym key and s2k writable.
Fixed time.
Secret key packet decryption is working though, there
is still work to be done in the decryption function
as it's quite a mess still.
Work on bending the signature packet to my will.
Signature verification is working on literal packets.
Changed up the verification api - it accepts multiple packets now.
Signature verification on primary key is working!
Reading/decryption/signature verification side is working.
Encryption of secret key packets is working.
Working signature creation.
Merged public and secret keys where appropriate.