warns about key size and valid time
fix typo
comply to code conventions
Add author's email
Public key size determined properly
Add external IP discovery module

This module performs an HTTP request to ifconfig.me/ip.
The body of the response contains the publicly routable IP from
which the request originated. This can be useful in discovering
routes on pivoted hosts and initial recon as a simple aux module.
Auxiliary::Web: log methods pass vuln info to parent
Merge remote-tracking branch 'upstream/master' into bug/web-vuln-logging
Merge remote-tracking branch 'upstream/master' into bug/web-vuln-logging
msftidy and module placement per todb
Merge remote-tracking branch 'upstream/master' into bug/web-vuln-logging
Auxiliary::Web::HTTP: added error output

Instead of using elog when an HTTP request callback throws an
exception, use the HTTP class' parent #print_error.
Merge remote-tracking branch 'upstream/master' into bug/web-vuln-logging
Allow WMAP plugin to delete site by index

WMAP plugin currently lacks the ability to delete sites, meaning
that console users have to remove sites via IRB/Pry. Given the
indexed output of wmap_sites -l, the index is used in delete_site.
If required, deletion by resolving the url,host format can be
added.
indentation compliance
Update Gemfile to metasploit_data_models 0.6.1

[#45771305]

MetasploitDataModels 0.6.1 adds a re-usable yard.rake so that all
Metasploit project don't have to define their own.  It also adds guards
so that the YARD tasks aren't defined (and don't cause errors) if YARD
is not available.

This also adds support for making the Rakefile work with `bundle install
--without development test` so it still functions in the bundle building
environment for Pro.
Update gemcache to metasploit_data_models 0.6.1

[#45771305]
Update the 0.6.1 tag to the merged commit

[Story #45771305]
Merges 'sempervictus/wmap_delete_site'

Adds a -d switch to wmap_sites

[Closes #1561]
Merge remote-tracking branch 'tasos-r7/bug/web-vuln-logging' into rapid7

[Closes #1559]