Change plate
Land #2542 - D-Link DIR-605L Captcha Handling Buffer Overflow
Land #2555 - Retry shell without thread impersonation
Revert "Land #2505" to resolve new rspec fails

This reverts commit 717dfefead2da17245d1d9d1a44a0738e55347cf, reversing
changes made to 6430fa335464a334a76e4681579658279a407e3f.
Land #2556, msfcli rspec failures fix for #2505
Land #2426 - make use of Msf::Config.data_directory
Land #2535 - Use %PATH% for notepad
Added fixes suggested by jlee-r7

additional code clean up
Release-related updates

  * Lua is not an acronym
  * Adds an OSVDB ref
  * credit @jvazquez-r7, not HD, for the Windows CMD thing
Update license comments with resplat.
Just warn, don't bail

Even if the OS detection returns non-Win7, maybe it's Win 8 or something
where it'll still work. We rarely bail out on checks like these.

If I'm crazy, feel free to skip or revert this commit (it shouldn't hold
up the release at all)

For details on this module, see #2503. I don't see any comments about
this line in particular
Land #2558 - Release fixes
Merge remote-tracking branch 'upstream/pr/2500' into temp
Resolve NoMethodError undefined method `empty?' for nil:NilClass

blank? should fix this.
Land #2498 - multiple payload capabilities
Empty test commit for #2500

Just dropping a marker here so I can see that msfupdate actually hits
this after applying #2500.
Delete Content-Length duplicate header
Add ZDI references to reference.rb
Update modules to use new ZDI reference
Update msftidy to check new ZDI reference