aux scanner support
Save progress
This one looks like is working
Change default thread count
Was playing with ms08_067 check and realized I forgot this print
Check argument
NoMethod check and stuff
Fix option validation
Change Unsupported message

Auxiliary modules can use check, too. Not just exploits.
Make sure all threads are killed after interrupt

If threads aren't killed, then when the user triggers interrupt,
the console will keep the threads (vuln checks) running, which
looks weird.
Show warning
Last commit before PR

Code changes address these feature requests:
[SeeRM #8737]
[SeeRM #8752]
[SeeRM #8755]
ms08_067_check.rb is deprecated.

[SeeRM #8755]
No explicit "return"
Loop do it
{ } block this
loop do this too
Make check_multiple() thread-safe
Fix ::Interrupt exception handling
Merge branch 'master' of github:debadel/metasploit-framework