Always default to payload options
:payload_instance
Remove puts
Minor cleanup of title and desc on sqlmap
Slightly better file checks on sqlmap.py
EXITFUNC option should be an OptEnum.
Always replace \ with / for Dexter exploit

Fix for the following:
https://github.com/rapid7/metasploit-framework/commit/48199fec271006ed66c4de639cd39e41f05df511#commitcomment-5419010
Fix yardoc for Post::Windows::LDAP

Also fix some style issues and warnings.
linksys wrt120 admin reset exploit
make msftidy happy
small fixes
added auto lhost to msfvenom
added auto lhost to msfpayload
Add module for CVE-2014-0050
Land #3021, Post::Windows::LDAP Yarddoc fixes
Updated the Ultra Minit HTTP bof exploit

After exploiting this application manually I decided to make this
an MSF exploit, only to find that other people had beaten me to it.
However, the existing exploit was broken in a few ways, and this
commit makes those problems go away. They include:

* Correct use of alpha chars in the buffer leading up to the payload
  which results in bad chars being avoided. Bad chars muck with the
  offsets because they get expanded.
* Adjustment of the payload so that it runs in another thread instead
  of in the thread of the request handler. This prevents the session
  from being killed after the hard-coded 60-second timeout that is
  baked into the application.
* The handler thread terminates itself so that the process doesn't
  crash.
* Extra targets were added based on the machines I had access to.
Added Symantec Endpoint Protection Manager RCE
Added Symantec Endpoint Protection Manager RCE
Land #2995 - sqlmap minor cleanup, description & file tests
Apply @jlee-r7's feedback