ADD winxpIE8 exploit for MS13-080
fix for IE9 exploit config
Update frontpage_login.rb

Vhost is now used if specified.
Added X-Vermeer-Content-Type header, which seems to be required for the RPC service otherwise server responds with:
method=
status=

    status=262147
    osstatus=0
    msg=No "CONTENT_TYPE" on CGI environment.
    osmsg=
Rework queue handling and error reporting, close #4249
Extend replicants via arbitrary Ruby code

MSP-11673

* Implements a #register_extensions method on Msf::Module
* Any registered Ruby modules will extend the cloned module returned by #replicant
Just use constants directly

MSP-11673
Land #4280, frontpage_login improvements
Land #4298, arbitrary Ruby extension for replicant

MSP-11673

* Adds Msf::Module#register_extensions
* Extensions are arbitrary Ruby modules
* Allows overriding of psuedo callbacks
Bump metasploit-credential version
Fix #3886 - Backtrace for #check when session is invalid

If the user supplies an invalid session (as in not on the session
list), it will cause a backtrace, because the setup method from
Msf::PostMixin isn't actually called.

We have thought about implementing this in a new OptSession instead.
But you can't use or even pass framework to option_container.rb, so
this is NOT possible.

The original PR was #3956.
Merge pull request #4299 from techpeace/bump-metasploit-credential

Bump metasploit-credential version
Land #4300, @wchen-r7's fix for #3886
Resolve merge conflict for ie_setmousecapture_uaf (#4213)

Conflicts:
	modules/exploits/windows/browser/ie_setmousecapture_uaf.rb
Land #4213 - IE8 support for MS13-080
Land #4281, ::Queue workarounds for 2.1.x

Conflicts:
	lib/msf/core/handler/reverse_tcp.rb