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
MySQL login scanner unhandled exception
Fix normalize_uri() function

This will make sure all the double slashes are gone.  Also, the
function description is updated to clarify its purpose.
Fix trailing slash problem

These modules require the target URI to be a directory path. So
if you remove the trailing slash, the web server might return a
301 or 404 instead of 200.

Related to: [SeeRM: #7727]
Fix the forgotten path()
Adds a post module that loots chap-secrets
Update modules/exploits/multi/http/rails_json_yaml_code_exec.rb

Removes unnecessary include.  Tested on 3.0.19 and 2.3.15.
Update modules/exploits/multi/http/rails_xml_yaml_code_exec.rb

Remove unecessary include.  Tested against rails 3.2.10.
Merge pull request #1397 from wchen-r7/target_uri_fix

normalize_uri fixes (double slashes and trailing slash)