Annotate my changees to the miniupnpc CMakeLists.txt.

git-svn-id: http://odamex.net/svn/root/trunk@4075 b0bcef46-2027-0410-bd56-ab726e9a1d04
Build PortMidi out of our repository and statically link against it.

Required a great deal of massaging the PortMidi CMakeLists.txt to remove references to Java libraries that we don't need anyway.

git-svn-id: http://odamex.net/svn/root/trunk@4076 b0bcef46-2027-0410-bd56-ab726e9a1d04
Fix some MiniUPnPc build weirdness on Windows.

git-svn-id: http://odamex.net/svn/root/trunk@4077 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add a client CVAR r_loadicon (enabled by default) to control the display of the disk icon in the lower left corner when caching lumps from WAD files.

git-svn-id: http://odamex.net/svn/root/trunk@4078 b0bcef46-2027-0410-bd56-ab726e9a1d04
Remove redundant WIN32 define, instead use the built-in _WIN32.

git-svn-id: http://odamex.net/svn/root/trunk@4079 b0bcef46-2027-0410-bd56-ab726e9a1d04
Break global compile options into a macro.

We probably don't want to force our compile options onto non-Odamex subprojects.

git-svn-id: http://odamex.net/svn/root/trunk@4080 b0bcef46-2027-0410-bd56-ab726e9a1d04
Found and removed a few more WIN32 defines.

git-svn-id: http://odamex.net/svn/root/trunk@4081 b0bcef46-2027-0410-bd56-ab726e9a1d04