TODO List:
----------
For 1.13.7:
* Fix reloading of temporary files: http://www.xmule.ws/phpBB2/viewtopic.php?t=1868
* Fix crash when searching using "Global" search. (reported in the Forums)
* Fix downloads categories viewing when using wxWidgets-2.6.2. (height too big)
  Screenshot: http://www.xmule.ws/phpBB2/viewtopic.php?t=1776
* Check if true: xMule doesn't upload shared files. It only uploads downloaded files.
  More info: http://www.xmule.ws/phpBB2/viewtopic.php?t=1778

For 1.14.0 or later:
* Make CFile use wxFile instead of being a one big hack.
* Fix event system crash when using wxWidgets-2.4.2. (probably caused by bad event posting)
  More info: http://www.xmule.ws/phpBB2/viewtopic.php?p=8158#8158
* Make sure xMule is compatible with the latest eMule file formats
  (credits, part files): http://www.xmule.ws/phpBB2/viewtopic.php?t=1761
* Finish documenting headers in cpp files [Almost DONE?]
* Futher test xMule, release when it hasn't crashed in 24 hr (this is unstable, after all)
* Finish the massive forward-declaration mission.
* Integrate commandline client with http client.
* Massively overhaul xMule's encapsulation.
* Redesign some of the GUI to look better under GTK2+. Also update it to the
  latest "eMule-look" [Avi began working on an eMule 0.46c GUI port]
* Change C iniparser to C++.
* Add unicode support to the iniparser.
* Re-add support for remembering where the transfer splitter was placed.
* File comments are absolutely thoroughly broken :o
