Land #2583 - Report creds to db
Delete newline
Land #2568, @h0ng10's update of SAP url's wordlist
Clean owa_login enum_domain feature
Land #2273, @kaospunk's enum domain feature for owa_login
Land #2584, reporting for energizer_duo_detect
Be specific about the type of hash

See #2583. Since there are several types of hashes, we need to be more
specific about this -- see modules/exploits/windows/smb/psexec.rb which
uses an "smb_hash" as a password type.

Also, the fixes in #2583 do not appear to address anything else reported
on the Redmine issue, namely, operating system and architecture
identification discovered with this module (assuming good credentials).
Therefore, the Redmine issue should not be considered resolved.

[SeeRM #4398]
Update descriptions on SMB file utils.
Various title and description updates
Resplat and tabs
Merge pull request #2587 from todb-r7/release-fixup

Release fixups
chmod -x cmdstager_printf.rb
Add Beetel Connection Manager NetConfig.ini BOF
Fix mimikatz error when password is nil

In some cases the password value that comes out of mimikatz results
is `nil`, instead of an empty string. This fixes this so that if
the string is `nil` is falls back to an empty string, resulting in
the call to `gsub` working instead of failing.
Land #2590, gsub nil fix for mimikatz
Tidy up of extapi code, new bins

* Rename methods to remove redundancy.
* Update bins to freshly compiled version.
* Use the Rex Table functionality instead of custom look.
* Use the `usage` feature of the Arguments class for help.
Add ProcessMaker Open Source Authenticated PHP Code Execution
Land #2588, @wvu-r7's permissions change for cmdstager_printf.rb
Clean processmaker_exec
Land #2591, @bcoles's exploit for ProcessMaker