Add 'update' command to edit existing items in the vault
Make fatal error handling more consistent