Read /etc/gss/mech if no mech.d/*.conf found

I introduced this bug when integrating gd's patch.  Here is a fix.  I think pretty much everything that can go wrong with glob() should still result in trying to read /etc/gss/mech.