Land #3359, more Set-Cookie fixes
Change if not to unless
Land #3348, some Ruby warning fixes
Land #3185, regex option validation
Land #3293, module deprecation constants
Land #3313, progress feedback for PASS_FILE

[FixRM #8704]
Land #3183, tab completion improvements
Update mybb_get_type_db.rb

14.05.2014
Eliminated notes jvazquez-r7
Fix @FireFart's review
Fixing nil bug and making format constant

The date format has been moved into a constant variable.
Certain modules do not have a disclosure_date.  For example,
‘checkvm’.  This necessitated checking disclosure_date for nil
before attempting a format conversion.  Also, there was an additional
location in core.rb that needed the formatting / nil check added.  Specs
were also updated appropriately.
Land #3324, msfconsole search timestamp fixes
Aux modules don't respect Rank anyway
Land #3362, ax rank for aux/dos mods
Add a newline after DISCLOSURE_DATE_FORMAT
Fix up whitespace
Revert "POST module duplicate search results"

This reverts commit 0bca3a2d54aaa63cd798cc41b4f4d97f00951708.
Search Result Uniqueness

SeeRM #8754

Cast the results of the query to an array and perform the uniq
function passing a block which provides uniqueness based
on the return value, which in this instance is ‘fullname’
This was done because the uniq function in AREL cannot take
a specific field for uniqueness, and the sophistication of the query
make grouping nearly impossible.  Initial testing showed negligible
speed difference to the user.
Fix random bug when workstation_name is < 6 chars

When the local workstation name is less than 6 characters, remote
authentication against a Windows 2008r2 WinRM service always fails. This
doesn't seem to affect authentication against IIS's negotiate
implementation.
Add module for ZDI-14-127
Add suport to decode passwords