This allows the ruby payloads to work properly on Windows
Fix a typo and always treat ports as integers:
Handle invalid commands gracefully (dont exit)
Unconflicting ruby_string method

Looks like the conflict was created by the msftidy fixes that happened
over on the master branch. No big deal after all.
Add some better docs for Rex::Socket
Add a couple new IE fingerprints to osdetect.js
Typo
Check for VERBOSE Option
msftidy cleanup
Minor cleanup on DLink module
Removing APSB13-03, not ready.

This was landed by @todb-r7 on #1709 but that was premature. #1717 was
a proposed set of fixes, but it didn't go far enough.

@jhart-r7 and @jvazquez-r7 should revisit this module for sure, there's
some good stuff in there, but it's not ready for a real release quite
yet. Take a look at the issues discussed in those PRs and open a new PR
with a new module?

Sorry for the switcheroo, not trying to be a jerk.

[Closes #1717]
Lands #1722, Rex::Socket comment docs
Landing #1727, adding @jlee-r7's new fingerprints
Lands #1485, fixes for Windows-based Ruby targets
Trailing whitespace fix

Note that this commit needed a --no-verify because of the erroneous
check in msftidy for writing to stdout. The particular syntax of this
payload makes it look like we're doing that when we're really not.

So don't sweat it.
Removing VERBOSE offenders
Lands #1730, adds a VERBOSE option checker

Also removes VERBOSE options from extant modules. There were only 5 of
them, and one was a commented option.
Alphabetized .mailmap
Merge branch 'master' of git://github.com/rapid7/metasploit-framework