[COOK-3734] Squash clone warnings for gnupg pkg

When installing multiple keys using the key provider, you will get a
clone warning for each additional key being installed. This only
declares the gnupg package resource once if it doesn't exist.

Fixes https://tickets.opscode.com/browse/COOK-3734