Initial test harness.
Add a full end-to-end test for gpg encryption/decryption
Test for invalid data passed to decrypt.
Merge pull request #26 from rvlvvr/test-coverage

Initial test harness.