Merge db.rb into db_manager.rb

MSP-11124

The class name is DBManager, so the correct file name is db_manager.rb
Break away the elsif into a separate if

In case exploits support actions for some crazy reason in the future.
Land #3919, @wchen-r7's Fixes #3914, Inconsistent unicode names
Rename dump_auxiliary_action{,s}

To dump_module_action{,s} to accommodate post modules, etc.
Land #3970, rm jtr_unshadow
Land #3920, @agix's removal of dead encode code from msfpayload.

Was originally supposed to add support for encoders, but
this was never a supported feature of msfpayload.
Extract Msf::DBManager::Sink

MSP-11124

Extract attributes and methods associated with the deprecated sink.
Extract Msf::DBManagerSink examples to shared example

MSP-11124
Move Msf::DBManager#sync to Msf::DBManager::Sink

MSP-11124

The comment on `#sync` says it's related to `sink`, so move it into its
Module.
Update trackit_sql_domain_creds.rb
Extract Msf::DBManager::Workspace

MSP-11124

Gather together all workspace related methods into
`Msf::DBManager::Workspace` and include it in `Msf::DBManager`.
Extract Msf::DBManager::Workspace examples to shared example

MSP-11124
Do minor cleanup
Update timeout
Fix description
Land #3949, @us3r777's exploit for CVE-2014-6446, wordpress infusionsoft plugin php upload
Fine Tuning Jenkins Login Module

At the request of the maintainers, I have deregistered the
RHOST option and made the failure proof a verbose only
print.
removed scanner
fixed status
Add reference