Allow any client key to act as admin

The current implementation assumes that admins are set up as web gui users, making chef-vault unuseable in shops that don't use chef-webui. By changing the key lookup to use any client we encourage any setup to use chef-vault. 

This assumes that your webui setup uses a one-to-one mapping between the actual web user and the admin client key.