Avoid logging "failed to delete" error messages

- Only tries to delete an item if it exists in the Keychain. This avoids unnecessary error messages in the console, because this isn't actually an error.