Fixed Windows build with wx3.0rc1

I had to replace all occurences of __WXMSW__ with __WINDOWS__, since __WXMSW__ is now only true for Windows GUI applications.
(Which caused some hair pulling, since it's nowhere documented as change.)
See http://trac.wxwidgets.org/ticket/15579
Also the projects were renamed, so we can't build (in Windows) with wx2.9 anymore. 
I'll should rename everything "29" to "30" some time.

git-svn-id: http://amule.googlecode.com/svn/trunk@10809 6ea3b165-b8b8-dda6-0cea-db2f03e7d5ff
Fixed pre allocation in CDownloadQueue::CopyFileList (mr_hyde)

and improved readability.
See http://amule.forumer.com/downloadqueue-cpp-and-operator-t2343414.html

git-svn-id: http://amule.googlecode.com/svn/trunk@10810 6ea3b165-b8b8-dda6-0cea-db2f03e7d5ff