Start of openssl completion

Currently just completing subcommand names.
Include list commands in openssl completion
Basic support for openssl digest commands
Complete openssl password source arguments
Add vim fold markers
Basic completion for `openssl req`
Complete openssl x509 name options
Complete parameter for openssl req -newkey

Doesn't handle all cases, but should take care of common uses.