Msftidy complaint about EOL spaces
Warn about the potential to jack up /etc/passwd

This needs to be underlined. It's too easy to wang up /etc/passwd by
accident.

This closes PR #632
[Fixes #38593685]
Merge branch 'module-metasploit-pcaplog-privesc' into rapid7-master
add meterpreter/command support to samba exploit using ROP
Add OSVDB-86563 ManageEngine SecurityManager dir traversal
Rename the DeviceExpert module to avoid confusion
Add support to Windows 8

Verified with Windows 8 Enterprise Evaluation
Add Windows 8 support

Verified with Windows 8 Enterprise Evaluation
Changed platform type from windows to win and fixed an indentation error.
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Added a print_good from the results of store_loot
Put a bandaid over getsockname

Depending on how a socket was created, #getsockname will return either a
struct sockaddr as a String (the default ruby Socket behavior) or an
Array (the extend'd Rex::Socket::Tcp behavior). Avoid the ambiguity when
generating SSL certificates for meterpreter handlers by always picking a
random hostname.

This is by no means a proper fix for the underlying problem of
Socket#getsockname having ambiguous behavior before and after being
extended with Rex::Socket::Tcp. It does, however, solve the immediate
problem of not being able to create tunneled meterpreter sessions over
http(s) sessions.

[SeeRM #7350]
Merge branch 'manageengine_traversal' of https://github.com/wchen-r7/metasploit-framework into wchen-r7-manageengine_traversal
adding peer information to error message
Merge branch 'master' of git://github.com/rapid7/metasploit-framework
Adds the WQL execution module
Merge branch 'upstream-master' into WinRM_piecemeal
Merge branch 'rapid7' into bug/wrong-file_changed-argument
Merge branch 'nil_res_bug_fixes' of https://github.com/wchen-r7/metasploit-framework into wchen-r7-nil_res_bug_fixes
Make sure no extra '/' in there