Make homedir permissions check optional

A user may legitimately want to use a read-only GNUPGHOME for operations which don't involve key management. Allow the permission check to be skipped.