warns about key size and valid time
fix typo
comply to code conventions
Add author's email
Public key size determined properly
Update Gemfile to metasploit_data_models 0.6.2

[#45816713]

0.6.2 fixes Mdm::WebVuln#confidence erroroneously not accepting a value
of 0.
Update gemcache to metasploit_data_models 0.6.2
Apparently missed part of mubix's original changes

Used by auxiliary/admin/smb/list_directory
Auxiliary::Web: force vuln proof to_s
Merge remote-tracking branch 'upstream/master' into bug/web-vuln-logging
Auxiliary::Web: updated form of vuln storage in parent

#log_fingerprint and #log_resource now create a key in the
parent's #vulns attribute with the name of the vuln type and
store the details of each such vuln under it.
Merge pull request #1567 from tasos-r7/bug/web-vuln-logging

Web vuln proof forced #to_s
updated mdm
Merge pull request #1564 from rapid7/feature/metasploit_data_models-0.6.2

Update to metasploit_data_models 0.6.2
Merge branch 'ssl' of https://github.com/luh2/metasploit-framework into luh2-ssl