Fix pathref open of a filesystem fifo in the DISABLE_OPATH build.

Closed Jeremy Allison requested to merge samba-team/devel/samba:jra-fix-bug-14816 into master

Fixes BUG: https://bugzilla.samba.org/show_bug.cgi?id=14816

Includes regression test that shows we hang when listing a directory containing a fifo when built with -DDISABLE_OPATH.

Passes ci.