Set GEM_PATH when using built-in gemcache

This allows rubygems to work with gems loaded from lib/gemcache.
added wordpress-pingback scanner
added wordpress-pingback scanner
fixed description
update unless statements, targeturi, and resolve var
Update modules/auxiliary/scanner/http/wordpress_pingback_access.rb

Changed name var in initialize
added error msgs to rescue
change doc to doc/ in .gitignore

I think this is more inline with what's intended
skeleton & YARD doc for cmd_suspend added

functionality untested atm.
cmd_suspend_help also added
fixes RM7676 migrate -h doesn't produce help

also adds YARD doc to cmd_migrate in collusion with egypt.
low threat change, but still tested on Win7-32 sp0, ruby 1.9.3-p125,
Framework Version: 4.6.0-dev just for kicks
adds suspend to meterp and adds full pid validation

This fully fixes RM7223 and adds the suspend command to the meterpreter
interface.
Suspend allows you to suspend and resume running processes on the
targethost.  It was originally written as a post module (and the dll
version will be submitted as such later), but egypt suggested I add it
to meterpreter
added status message
added status messages, made var blog_posts initalize as nil rather than empty string
stupid push, forgot to remove test puts
Found the issue I believe, fixed two issues. One with 301/302 responses getting a bad URI due to switch from ip to dns in location header and other from res.to_s rather than res.body being passed to regex
Merge remote-tracking branch 'bturner-r7/set_gem_path'
cleaned up at validate_pids conversion, fixed YARD doc

in validate_pids no longer need dup as conversion to ints was cleaned
up to use map.  Which also improved readability and allowed adding uniq
and compact, thanks egypt.
YARD doc on cmd_suspend was incorrectly organized
Addressed egypt's comments

-changed the suspend/resume loop logic to reduce code duplication.
-fixed up some print_*'s to remove embedded \n's
-changed formatting on some error messages
-switched comment to a TODO:
-change host_processes.select (blah} to use .find instead
-adjusted code due to remvoal of the pids.dup, resulting in arr_pids
disappearing
changed TODO to @todo per egypt
Merge branch 'rapid7' into kernelsmith-msfconsole-suspend