/etc/gss/mech.d support

We have been asked to review these commits.  I have not looked at them yet.