add post module based on @zeroSteiner idea
@Meatballs1 fixes
two more tweaks
make MSF_MODULES a constant
Merge pull request #7 from jvazquez-r7/review_3388

make MSF_MODULES a constant
Fix gettelnet usability
Add specs for Rex::Encoder::NDR
smb connection error not setting result properly

if the initial connection from the SMB LoginScanner fails
it wouldn't set the target information on the result. this could cause
smb_login to throw a stack trace when it calls invalidate_login
Lands #3806, @dmaloney-r7's fixes to SMB LoginScanner.
Add a reference
Land #3388 - Post mod to check Win32_QuickFixEngineering
Land #3794, NDR encoding specs

MSP-11370 #land
Land #3609 - Fix gettelnet
Text about not accepting changes to meterpreter scripts
Rm print_debug line

I forgot to remove this line while testing the module
Land #3813, sponge left in patient
Land #3812, discourage Meterpreter scripts
Explicitly require credential_collection

Otherwise, you run into a require ordering problem on some platforms.
This is not a great way to fix this -- but it's a fast way, and possibly
even a good way, since you're being explicit about what your module
requirements are.