Add DLSw leak capture module for CVE-2014-7992
improving metasploit module based on feedback
prefixing all print statements with ip:rport
Minor Ruby style and module usability cleanup
Minor Ruby style and module usability cleanup
Merge pull request #1 from jhart-r7/landing-4229-jhart

Minor Ruby style and module usability cleanup
resolving merge conflicts, hopefully
finish merge
modified to get data collection off sock working
improving DLSw detection
working with DLSw protocol check
removing timeout method and option
Minor style/usability cleanups
added DLSw v1 and v2 check, added check for \x00 in leak segment
Update dlsw_leak_capture name and print_

This makes it more obvious exactly what is being scanned for
Land #4229, @tatehansen's module for CVE-2014-7992