What are the important criteria for choosing a password manager? Could you suggest me a couple open-source ones and compare them?