Better support for multiple keyrings.

Add a -k and --keyring argument if you just want to keep multiple
keyrings in ~/.keyring. This will allow you to just specify the
filename, without needing to explicitly say ``-f ~/.keyring/foo``; you
can just say ``-k foo``.