create / create -n now confirms if the password was actually created or it only would be
created.
pwgen installation is not necessary, cpm now uses
go-password instead.
update now has only a single way to select which password to update: the ID has to be specified
using -i or interactively. This allows updating the password or type to a specified value while
only specifying an ID.
delete now has only a single way to select which password to delete: the ID has to be specified
using -i or interactively.
oathtool installation is no longer necessary, cpm now
uses otp instead.
While encrypting the database, the gpg invocation now defaults to the self recipient, so no need
to specify a UID manually.
Search now shows both plain passwords and TOTP shared secrets by default, so in case a site only
has a TOTP shared secret, there is a search result instead of confusing empty output.
The decrypted database is removed from disk even in case of application failure.