added LUA bind/reverse shells
removed shell prompt in lua bind/reverse shells
Adding persistence module for OSX
Move osx persistence to a local exploit.
Make osx persistence a local exploit.
Bring osx persistence module to the finish line.
Better whitespace.
Add Outpost24 importer code to core/db.rb
Add my wonderfully simplistic Outpost24 parser
Import CVE refs and db.emit all the things
Import hostnames without breaking everything
Add product info to hosts and services :)
Remove unnecessary Exe::Custom logic.
- this is handled by the exe.rb mixin.
- adds support for a RUN_NOW datastore option.
- tested working on java meterpreter and x86 shell session.
Fix a couple more shellescapes.
Updated binaries with railgun crash fixes
Land #2543, Fixes Meterpreter Railgun Crashes

Sometimes FormatMessage would return null when trying to retrieve
the string for GetLastError(). This fixes the crash and attempts to
give some message feedback depending on the Error.

See:
https://github.com/rapid7/meterpreter/pull/35
https://github.com/rapid7/meterpreter/pull/33

[FixRM 8505][FixRM 8503]
mkdir -p the dirname, not the file.
Use fully qualified constant in include.
Append vuln info to vuln description
Move product info code to a better location