added bind_tcp.rb
Added a sample stage + updated bind stager.
Added reverse stager.
Moved dupandexecve.rb to shell.rb due to pull request coments.
Made changes as suggested, forgot to remove exit() after testing was complete.
Changed reverse payload as suggested.
Start with a random username to test 401 codes

SeeRM #7991

While this fixes the specific case of tomcat_mgr_login, it doesn't
address the general case where modules are attempting to test code 401
responses in order to determine if bruteforcing should continue.
Add small fixes for stagers
Add commented source code for stagers and stage
Fix author name
Merge pull request #1 from jvazquez-r7/arm_stagers

ARM stagers cleanup
Modules shouldn't be +x
Land #1881, @todb's fix for Redmine Bug 7991
Use a LIKE test instead of equality

Fixes the ability to search for CVE (as well as other reference types)
with a non-exact match

[SeeRM #7989]
Land #1882, fix for CVE search from @jlee-r7
Land #1879, @dcbz ARM stagers