Clean up doc comments
Merge pull request #2 from jlee-r7/R3dy-psexec-mixin2

Clean up doc comments
Merge https://github.com/rapid7/metasploit-framework into psexec-mixin2
Merge commit '5e8f388ab8425bf2ef4c2fe33e6133b99ceb46d4' into psexec-mixin2
Made changes to cleanup to use file_dropper instead
Fixed cleanup_after funciton to mimic file_dropper but not use file_dropper
Fixed exception handeling.  No longer using rescure StandardError
Fixed msftidy complaints
 Cleaned up some code spacing
Fixed exception handling to use smb::proto
Allow user to set ssl cipher

Rex::Socket::Tcp now allows the user to specify a cipher or ciphers to
try and use for the ssl connection in addition to the version.
Start adding sslscan results object

Building out the result object for the SSlScan
finish up the SSLScan::Result class

finishes up result class for SSLScan , compelte with tests
Add enumeration and support options

i lied, there's more. Adds two enumerators and methods to check for
specific ssl version support as well as a quick method to tell if the
server supports ssl at all.
De-dup cipher results
empty shells for the scanner and its specs
fix stupid datat structure

also supports a boolean value for whether the cipher is weak or not
Merge branch 'rapid7' into R3dy-psexec-mixin2
More support for various checks
Finalize specsfor Result class