These changes add connectionless LDAP ( LDAP over UDP ) support to ldap-rootdse. CLDAP is a Microsoft specific implementation. Please See PR #354 for the relevant background.
This PR also extracts version and hostname information similar to PR #354 from both TCP and UDP results.
Add udpSearchRequest to ldap.lua
Add function udpSearchRequest to ldap.lua. It is basically a version of SearchRequest that doesn't request a socket and connects to the target service over UDP using comm.exchange.
Finalize adding UDP support / Version detection
Finalize adding UDP support as well as adding service version detection and information extraction.
Added support for LDAP over udp to ldap-rootdse.nse.
Also added version detection and information extraction to match the
new LDAP LDAPSearchReq and LDAPSearchReqUDP probes. Closes #362