Land #1681, @sempervictus Rex::Text::Ui::Table [] method
Module cleaned for msftidy compliance.
Use MSF::Exploit:FileDropper to register the uploaded file for cleanup.
Fixed reference format
Update References field to be compliant.
Add SSLCompression datastore option.

Also disables the compression by default. TLS-level compression is almost
never used by browsers, and openssl seems to be the only one that enables
it by default.

This also kills some ruby < 1.9.3 code.
Initial commit of CVE-2013-3906
Remove &~ bit-clearing method in favor of defaults.

For some reason the OP_ALL & ~OP_NO_COMPRESSION method doesnt work,
but it is late and the default is false anyways.
Turns out & ~ does work.

Decided not to expose this as a datastore option for the Client,
but it can be used internally to toggle the compression.
Reenable the client SSLCompression advanced option.

Add spec for some of the additions to Rex::Proto::Http::Client
Whitespace tweak.
Land #2507, @todb-r7's fix to allow DCERPC misin to use RPORT
Revert changes to legacy rescues.
Put initialize params back on one line, and move attr_accessors.

As per @hdm's feedback
Make OGNL expressions compatible with struts 2.0.11.2
Fix description
Kill extraneous comma.
Fix dll/service creation
Start clipboard monitor functionality

Added the basics of the clipboard monitor functionality with usage
messages and stuff like that. Lots more to do.
Remove compression options from client sockets.

I couldn't verify that it was working, as it always sends 1 compression type of NULL.