Add more IE targets
remove some dead code paths

refactor some dead conditionals and a case/switch
that wasn't doing anything
Add randomization to Rex::Zip::Jar and java_signed_applet
Define service as udp
make bypassuac module clean itself up

since the IO redirection hangs our original process
we have the moudle wait for the session then kills
the spawning process and delete the exe we dropped
cleanup tior and .tmp files

bypassuac module now also cleans
the tior.exe and all the .tmp files so we have a
clean environemnt afterwards
Land #3035 - GE Proficy CIMPLICITY gefebt.exe Remote Code Execution
Rename Total Video Player module

The filename shouldn't include the version, because the exploit should
be able to target multiple versions if it has to.
Add OSVDB reference
Fix syntax error due to the missing ,
Land #3036 - Total Video Player buffer overflow
Land #3044, chargen_probe reported service fix
Add AIX 6.1/7.1 ibstat $PATH Local Privilege Escalation
Land #3028 - bypassuac revamp
Return true in EOF when tell() > stat.st_size
Support checking a single URI for ntlm information.
Return whether result is nil or not.
Land #2515, plaintext creds fix for John

[FixRM #8481]
Landing Pull Request 3003
Merge branch 'master' of github.com:rapid7/metasploit-framework