warns about key size and valid time
fix typo
comply to code conventions
Add author's email
Public key size determined properly
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