Enumerate AD Domain via NTLM Authentication

Add functionality to attempt an NTLM auth against common directories
to try to enumerate the AD domain. If a domain is found this will be
prepended to the authentication requests, otherwise it's business as
usual.
Minor fixes to syntax and error handling
Domain enumeration put in own function

The code to enumerate the AD domain is now in its own function

Additionally, a new advanced option has been added which controls
whether or not the domain enumeration will occur so that if it is
not wanted the user can disabled it. By default this is set to
enumerate the AD domain.

If AD_DOMAIN is already specified then this will be used and no
auto enumeration will occur.
Removed blanks at EOL

Fixed blanks at EOL per msftidy messages
Merge for retab
Retab changes for PR #2273
Merge pull request #2 from tabassassin/retab/pr/2273

Retab/pr/2273
dded Jenkins vulnerability scanner
Minor Changes

changed print calls to print_line
removed trailing \n's
used default timeout for send_request_cgi
Used default timeout

forgot an additional default timeout in my previous commit
add radware_appdirector_enum

This module scans for Radware AppDirector's web login portal, and performs login brute force to identify valid credentials.

- mstidy.tb & retab.rb run done
- stop_on_success is set to true. Important, otherwise the app starts dropping bf source.
- slowing down brute force speed seems to work though, but can take a long time if more creds to check &| more targets
- better to run bf with 2-3 creds against range, & then come back with more creds if needed
changed default options

Updated these default options to false:
      'DB_ALL_CREDS'    => false
      'BLANK_PASSWORDS' => false
Fixes issues based on feedback

This commit addresses comments made by @jvazquez-r7.
Updated code

msftidy compliant now. Have run it thru retab.rb, hence the indent like this.
Added ext .rb

... ext .rb why you no save.
Updated code
Added fixes suggested by jlee-r7

additional code clean up
Merge for retab
Retab changes for PR #2455
Merge for retab