updated argparse to allow for multiple filenames to encrypt (but have not updated the rest of the program)
added validation output arg, improved argparse presentation
when encrypting directories it recursively compresses files in correct locations
adding nosetests and begin writing tests
can optionally pass --homedir to gpg now
added test data, and wrote test test_gnupg_valid_pubkey_valid
wrote tests test_gnupg_valid_pubkey_keyid test_gnupg_valid_pubkey_not_hex test_gnupg_valid_pubkey_missing
wrote test test_gnupg_symmetric_encryption
suppress output from gpg subprocess
suppress output in pubkey_decrypt too
wrote test_gnupg_pubkey_encryption and test_gnupg_pubkey_encryption_missing_seckey
wrote test_scfile_version_to_bytes and test_scfile_bytes_to_version
removed whitespace
stubbed tests for SuperCipherFile
wrote test_scfile_load_small_file test
wrote tests test_scfile_load_wrong_magic_number, test_scfile_load_future_version, test_scfile_decrypt_before_loading
wrote test test_gnupg_symmetric_decrypt_bad_passphrase
wrote test test_scfile_decrypt_invalid_archive