Added module to enumerate certain Sercomm devices through backdoor
See more: https://github.com/elvanderb/TCP-32764
Cleanup
Add failing spec for invalid hostname bug
Fix unhandled exceptions when resolution fails
Refactor Socket::Range

There was really no reason for it to inherit from Array. Also adds a few
more specs and gets coverage up to a more respectable percentage.
Remove the ipv6 attr on Range

Makes more sense in the option hash.
Fix unreliable spec

Sometimes "localhost" resolves to more than one address
Simplify the logic deciding when we're finished
Remove pointless checks and add some docs
Added auxiliary check for MS08_067

I simply copied the check from ms08_0867_netapi.rb and put them in
a auxiliary check so I could scan for it. This was done because
Nmap's check is not safe and this is more stable.
Fix outstanding issues
Merge remote-tracking branch 'origin/pr/1' into ms08_067_check
Fix moar outstanding issues
Merge remote-tracking branch 'origin/pr/2' into ms08_067_check
Fix even moar outstanding issues
Merge pull request #3 from wvu-r7/pr/2848

Fix even moar outstanding issues
Added credits and clean initialize

Added wvu to creds as he did most of work. ;)
Code Review Feedback

Changed datastore['rhost'] to rhost
Made the array storing configuration values into a class const
Moved superfluous array look-over to not be executed unless in verbose
mode
Code Review Feedback

Refactored the configuration settings so that creds could be reported to
the database more easily, while still being able to print general
configuration settings separately.
Moved auxiliary module to a more appropriate folder