Patches for #29 and #30

This completely fixes #29 and partially #30.

#29: Some commands required the --vault option to be set. But if a configuration file is used, the option won't be set. This check was already done in the main method and has been removed from the commands.

#30: Delete archive option must have a argument.