Fix test/post modules

Adds test/lib/ to the load path in all modules if it isn't already
there. Makes 'loadpath test/modules/' actually work for all modules.
Add a resource script for running session tests
Realign retab.rb
Make retab.rb smarter about ruby file types

Instead of just relying on a filename of *.rb, use the file utility to
determine file type.

For systems that lack lack 'which' and 'file', fall back to filename
matching.

This is useful for retabbing things like 'msfconsole' that don't have a
.rb extension.
Short circut file checking if it's .rb

Makes things a little faster.
added WD Arkeia Appliance RCE
added OpenEMR 4.1.1 Patch 14 SQLi Privesc Upload RCE
Add echo CmdStager
Add documentatio to the mixin
added PCMan's FTP Server Crafted Multiple Command Handling Remote Buffer Overflow (OSVDB 94624)
Delete pcman_stor_msf.rb

delete because of commit issues.
updated module to include msftidy.rb
added PCMan's FTP Server Crafted Multiple Command Handling Remote Buffer Overflow (OSVDB 94624)
updated module to include msftidy.rb
Use shellwords, as recommended by @jvennix-r7
updated pcman_stor_msf.rb module with community feedback.
updated pcman_stor_msf.rb module with community feedback.
Ensures termination of inner while loop and cleans up #map.
* Tested working against ubuntu target using the sshexec test script.
Land @jvennix-r7 changes
Updated hard tabs per new requirement