fexecve(2): allow O_PATH file descriptors opened without O_EXEC
This improves compatibility with Linux.
Noted by: Drew DeVault <sir@cmpwn.com>
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D32821