Initial attempt
Initial working AD_LDAP lookup
Tidying and refactoring
Merge remote-tracking branch 'upstream/master' into wldap32_railgun
Further refactoring
Tidyup and user options
Msftidy
Fix railgun EOL
msftidy wldap32
Added x64 check and options to info
Better cleanup and address comments
Better feedback for x86
Updated proof string for Web Differential Analysis

Manipulatable responses => Boolean manipulation
Auxiliary::Web#process_vulnerability: payload fix

Updated to pick the largest matching payload from the payload list.
Auxiliary::Web::Analysis::Timing

Updated to pick the largest matching payload from the payload list.
Auxiliary::Web::Analysis::Differential

Removed payload option from #process_vulnerability call
Merge remote-tracking branch 'upstream/master' into web-modules
Exploit::Remote::Web: added #tries method

#tries method indicates how many times we should run a module until
we establish a session.
Auxiliary::Web::HTTP: updated exception handling

[FIXRM #7724]

Updated #run and #_requestto rescue and elog all exception.
Merge remote-tracking branch 'upstream/master' into web-modules