Update directsound code from idq3 newest.
Fixed external console printer with skipnotify.

Added checks for skipnotify/* in the external console printer.
Buffer overflow in CL_Rcon_f + Send full untokenized string
Removed productid and demo restriction code
Fixed some externs
Fixed clients being able to set their ip via cvar.  Block connection if with the ip, their userinfo string would be too large
Make maxpolys message developer instead like q3
Fix some server side client command stuff
Merge remote-tracking branch 'openjk/master'
Merge pull request #17 from iojamp/master

Additional batch of commits from Ensi