Land #2804, IBM Forms Viewer 4.0 exploit
Land #2821, @OJ's mod for the getenv API
Land #2804 for real (thanks, @jvazquez-r7!)

It was the wrong time to mess with my workflow.
Added module to enumerate certain Sercomm devices through backdoor
See more: https://github.com/elvanderb/TCP-32764
Cleanup
Added module to execute commands on certain Sercomm devices through
backdoor
See more: https://github.com/elvanderb/TCP-32764
Moved to more appropriate folder
Rework windows shell to use wscript.
Minor cleanup of firefox.rb.
Code Review Feedback

Removed Payload size restriction. I tested with 10,000 characters and it
worked.
Removed handler for now, since it's unable to get a shell. It's
currently limited to issuing commands.
Removed RequiredCmd options that didn't work successfully.
Removed stupid debug line I left in
Land #2814, streaming webcam STDAPI add
Minor touchups to recent modules.
Fixes shell escaping errors with nested quotes in windows.
Land #2824, @todb-r7's small fixes for recent modules
Add exec payload. Cleans up a lot of code.

Adds some yardocs and whatnot.
Whitespace tweak.
Refactor runCmd, allow js exec.

* Updates exec payload to not touch disk
* Adds XSS module that uses hiddenWindow (to avoid X-Frame-Options)
Update exec to be diskless.