Add more payloads for nodejs.
* Adds a reverse and bind CMD payload
* Adds a bind payload (no bind_ssl for now).
Bug #8419 - Added platform info missing on exploits
Add missing require to nodejs/bind payload.
Move shared Node.js payload logic to mixin.
- this fixes the recursive loading issue when creating a payload
  inside the cmd payload
- also dries up some of the node cmd invocation logic.
Add SSL support to #nodejs_reverse_tcp.
Re-fixing 8419, consistency is important.
Add module for the dlink user-agent backdoor
Fix email format
Add disclosure date and some explanation about it
Land #2516 - DLink xmlset_roodkcableoj28840ybtide user-agent backdoor module
Land #2491, missing platform info update
Land #2508 - Add nodejs payloads