Fix bug on missing hosts for SunRPC Portmap

Also cleans up and normalizes the print messages to follow the
conventions of "host:port - proto - message"

[FixRM #8409], reported by Chris F.
Land #2424, sunrpc{_portmapper,} fix and cleanup
Land #2419, nodejs_js_yaml_load_code_exec info
Fix %TEMP% path
Land #2379, @xistence's exploit for OSVDB 88860
Find and replace
Merge upstream master
New meterpreter binaries

New binaries contain fixes for:

* kitrap0d crashing during `getsystem` calls.
    * https://github.com/rapid7/meterpreter/pull/23
* Meterpreter crashing on XP SP0 in certain scenarios.
    * https://github.com/rapid7/meterpreter/pull/21
Remove comment since it was addressed in 4500d09c2f4589a8dd2bbbf710969f38b9838a25
updated requested comments for freeFTPd 1.0.10
updated version in exploit freeFTPd 1.0.10
changed seh address to work on freeFTPd 1.0.10 and below
changed seh address to work on freeFTPd 1.0.10 and below
Land #2429, @jduck's ancient comment fix
Added crash info and basic tidy up
Use described_class, not a new constant
Clean up freeftpd_pass
Land #2423, @TecR0c's exploit for OSVDB 96517
Use shuffle and *splat operator to test arrays

Also, move the local variables to inside the describe block to avoid any
future scope issues.
Convert local variables to HEREDOC methods