Merge pull request #1284 from boukevanderbijl/patch-1

Change charlisome in the list of authors in rails_xml_yaml_code_exec.rb to charliesome
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
open up the bloxor encoder.
Renamed and made more robust
Rename again to be consistent with payload naming
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
Revert "Rename again to be consistent with payload naming"

This reverts commit 0fa2fcd8113aefeebe268990deba02104efc20cb.
Fix hd's attempt to rename ruby payloads
Once more, with feeling
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
Added fix form Eric Milam to simple.disconnect
changed TODO to @todo per egypt
Merge branch 'rapid7' into kernelsmith-msfconsole-suspend
Merge branch 'wordpress-pingback-access' of https://github.com/smilingraccoon/metasploit-framework into smilingraccoon-wordpress-pingback-access
Add a note about ruby 1.9 requirements
Make output compatible with an scanner module
Import datastore options when using an encoder

If you can't pass datastore options, sometimes you can't even
use an encoder.  [FixRM #7681]
Merge branch 'master' of https://github.com/rapid7/metasploit-framework
BufferRegister should be validated.

If BufferRegister is in lower-case, then gen_decoder_prefix will
return nil.  When the return value is nil, other functions like
gen_decoder() will backtrace due to a "undefined method "+" for nil"
error.  Therefore, this input should NOT be case-sensitive.

Also, if for some reason the user supplies an invalid BufferRegister,
the function should be aware of that and warn the user about the
bad input.