aux scanner support
Save progress
This one looks like is working
Merge the broken module fix because it's annoying
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.
Merge remote-tracking branch 'wchen-r7/check'