added parameter handling. added support for gpg type
added dry-run option
fixed verbosity test. improved dry-run handling
don't be verbose unless the verbose switch was passed
added copyright, usage, and parameter handling
added modelines, folding
better folding
added validation test to confirm the function doesn't exist already (avoids possible collisions). converted 'exit' commands to 'return' so that the shell isn't quit after doing --help
only print errors, not successes
print errors to stderr, not stdout