NEX-2460 libfksmbd should not link with libsmb

Conflicts:

	usr/src/common/smbsrv/smb_netbios_util.c
NEX-2461 smb_split_sid uses wrong allocation size
NEX-2460 libfksmbd should not link with libsmb (elfcheck)
NEX-2442 regression with smbtorture test raw.sfileinfo.rename
NEX-2483 idmap is wedged

Revert "NEX-2278 Joining AD with IDMU does not provide mappings for nfsv4"
This reverts commit 975b410d1bdb6ae907d3a97c7ed61d5844f452b9.

The fix for NEX-2278 worked in some cases, but caused idmap hangs.
(needs more work)
NEX-2485 SMB authentication flood handled poorly