Fix SAP modules, mainly to make a better use of send_request_cgi
Fix feedback provided by @nmonkee
Fix more feedback provided by @nmonkee: CMD vs COMMAND
Fix unintelligible error when importing empty file

IO#read returns nil for an empty file if given a length argument, which
caused a stack trace when attempting to import a file instead of a
useful error message.
Add module for CVE-2013-0726
Initial update
Land #1786, request_cgi instead of request_raw

Also some other small changes to modules, such as sensible defaults for
options.
Updates ROP chain and mstime_malloc usage
Forgot to remove this print_warning
Landing #1808 - ERS Viewer 2011 bof (CVE-2013-0726)
Land #1809, @wchen-r7's modification for ie_cgenericelement_uaf
A slight change for stability

While updating ie_cgenericelement_uaf earlier today, I noticed the
changes made it a tiny bit less stable. Juan's test log in #1809
also kinda shows that (with the first attempt failing), so I decided
to go back and move the string crafting part, that way between
CollectGarbage() and the overwrite, there is less noise, and hopefully
more stable.  I did a few tests, seems better.
Landing #1805 - Fix unintelligible error when importing empty file
Land #1810, @wchen-r7's modification to make ie_cgenericelement_uaf more stable