Implement config hierarchy
Currently we can manage these types of CredentialStores:
- custom (- path)
In some cases the stored CredentialSotoreItems with its identifiers could be identical. Therefore we need a design decision how to handle this.
I'm thinking about a separate function which returns the credential in a valid order.
Deleting a branch is permanent. It CANNOT be undone. Continue?