Add delta apply
Re-use before/after vectors when applying patches
Simplify argument parsing
Only check options if argument count > 2, not 1
Enable public/private encryption and dep in sodium
Add keypair command to generate pub/priv keys
Save base64 encoded priv/key when gen keypair
Add base64_decode method
Add private key file signing
Resize private key vector to 0 before reusing