Add CVE-2013-0634: Adobe Flash Player 11.5 memory corruption
Fix bugs
Add Oracle Demantra 2013-5795 (Database Credentials Retrieval)
Remove the broken lorcon module set

None of the lorcon / lorcon2 modules have been functional for a long
time, due to the lack of a "Lorcon" gem. It's unclear where it went.

I'm happy to include it and get these working again, but until someone
comes up with some functional code (hint: 'gem install' doesn't work) I
don't see any reason to keep shipping these.

Is there some trick people are doing to make these work? As far as I can
see, they are broken by default.

````
msf auxiliary(wifun) > show options

Module options (auxiliary/dos/wifi/wifun):

   Name       Current Setting  Required  Description
   ----       ---------------  --------  -----------
   CHANNEL    11               yes       The initial channel
   DRIVER     autodetect       yes       The name of the wireless driver
for lorcon
   INTERFACE  wlan0            yes       The name of the wireless
interface

msf auxiliary(wifun) > run

[*] The Lorcon2 module is not available: cannot load such file --
Lorcon2
[-] Auxiliary failed: RuntimeError Lorcon2 not available
[-] Call stack:
[-]
/home/todb/git/rapid7/metasploit-framework/lib/msf/core/exploit/lorcon2.rb:67:in
`open_wifi'
[-]
/home/todb/git/rapid7/metasploit-framework/modules/auxiliary/dos/wifi/wifun.rb:29:in
`run'
[*] Auxiliary module execution completed
````
Get rid of requires, too
Allow vhost to be maybe opts['rhost']

This enables passing rhost and rport directly to send_request_cgi
without having to monkey with the datastore.

See #8498
Update corpwatch_lookup_id to run correctly

[SeeRM #8498]
Correct corpwatch_lookup_name datastore usage

[SeeRM #8498]
Add password colletion post module for Firefox shells.
Fix wrong DisclosureDate.
Add base64 to prevent potential encoding issues.
Add HeartBleed check functionality
Land #3246 - Firefox Gather Passwords from Privileged Javascript Shell
Adds history collection module for FF privileged JS.
Land #3255 - Adds history collection module for FF privileged JS
Update to openssl_heartbleed to deal with SMTP RFC

Added CR character in order to have the commands match SMTP RFC 5321 2.3.8 for line termination. Some SMTP services, such as the Symantec Mail Gateway, require strict compliance or the connection will be dropped with the response  '550 esmtp: protocol deviation'

Reference:
   http://www.symantec.com/business/support/index?page=content&id=TECH96829
   http://tools.ietf.org/html/rfc5321#section-2.3.8
Errant whitespace
Land #3257, errant whitespace fix
Revert inadvertent fix for vars_get in msftidy
Land #3256, SMTP RFC compliance for Heartbleed