Support a (latest) session id of -1.
Use a single return statement defaulting to nil.
Remove unnecessary return statement.
Add module for CVE-2010-2343
Fix ROP NOP address and reduce/remove NOPs
Fix and improve reliability
Fix on_session_module_run bug
Land #4 @jvazquez-r7's bug fix for on_session_module_run
Land #2952, -1 for last session ID
Fix payload size
Replace unnecessary NOP sled with random text
Remove unnecessary NOPs
Minor code formatting
Increase the size of the NOP sled
Partially revert "Replace unnecessary NOP sled with random text" to improve reliability.

This partially reverts commit 12471660e9e97691e94fe8d950c7af1929d6122c.
Add Juan as author
Use pop#ret to jump over the overwritten seh
Land #2970, @sgabe exploit for CVE-2010-2343