Merge pull request #2 from rapid7/master

update
Add the 'guest' IPMI user

The 'guest' IPMI user exists on many Cisco Unified Computing Server (UCS) implementations.
Revert "Add initial firefox xpi prompt bypass."

This reverts commit ebcf972c08857ac946cea090bba520bb70bd2485.
Add exploit for CVE-2014-5005
Refactor and rename desktopcentra_file_upload

- Rewrite check method
- Declare that v7 is also exploitable (tested and it works)
- Rename to dc_agentlogupload_file_upload to match the other DC module's naming convention
- Add CVE / OSVDB / Full disclosure references
Restore the original filename
Refactor implicit options hash

Missed in c1fdc4d9458d9e87314d728d12dbfebf2c2519ae.
Fix an incomplete refactor
Favor \&\& and || operands
Refactor CHANGE/RESET to actions

Missed in c1fdc4d9458d9e87314d728d12dbfebf2c2519ae.
Fix missing require for jtr_oracle_fast
Use Gem::Version
Land #3742, @pedrib's changes to desktopcentral_file_upload check method
Land #3749, jtr_oracle_fast missing require fix
Refactor if statement to early return

This eliminates the protracted if statement and aligns the code body.
Land #3747, @wvu changes to printer_ready_message
Change module filename
Minor cleaning on check
Land #3741, @pedrib's module for CVE-2014-5005 Desktop Central file upload
Land #3736 - Revert initial ff xpi prompt bypass for Firefox 22-27