UT Watcher version history
_____
166 - improved some general routines, less memory leaks, better loading
    - fixed the bug on high number of players on the server that just would not show up
    - a few fixes in the net code.
_____
165 - fixed the problem when trying to join the first listen server
    - hostnames are now realy accepted in the "add server" dialog
    - the add dialog has a advanced feature, you can specify the query port of the server. You can use this
      to add servers that are behind a firewall.
    - updated net code, fixes some issues again.
    - the browse for the UT Base directory button works again.
    - no more error messages about "cannot create file ...." when using the HTML export
_____
164 - new options when joining a server: Prompt before run (this will prompt for the right commandline),
      Run Parameters (extra parameters to use when running UT), Close UT Watcher on join (this will close
      UT Watcher instead of minimizing when joining a server).
    - improved the code to download the server list from the master server
    - When you sort the server list it will be saved, so the next time you start UT Watcher the right sort
      will be used.
    - the score graph and the team score graphs can now have a nice 3D border, options -> score graph
    - new feature HTML output
      You can now let UT Watcher create a HTML file with data from the selected servers.
    - ngWorldStats are now correctly displayed when the monthly stats are above 10 and the weekly stats are 
      lower than the monthsly stats.
    - you can now use http:// locations with server lists (plain text format) in the master server option
      for example: http://www.clanbase.com/servers/servers_nl_5.txt
_____
163 - when you now try to use an outside IP of a LAN computer the right IP is used when you add
      it with the add servers page.
    - The master server option now supports smart spy, you can select what gametype and from what
      location you want a server list of. (keep in mind that many servers don't have the location
      set right)
    - the minimal delay is now set to 10 seconds in stead of 1 second. Too many people used the 1 second
      option even if their connection speed didn't allowing.
    - added an sort option to the server list. It can now be sorted on Name, current players, maximum
      players and ping (this option is not saved on exit, I'll add that in the next version)
_____
162 - fixed the "D" in identify (setup window) (thanx rooster :))
_____
161 - You can now change the colors of the server player load.
    - Added an option to change the hotkeys of menu items
    - Fixed the "read of address FFFFFFFF" bug when searching for new ngWorldStats
    - added an option to save the checks in the server list.
    - You will now only get a notice about a new version the first time a new version is
      found, the next time you start UT Watcher with the old version won't get that message.
_____
160 - again a whole new net code. This new net code should fix the problems that poped up in
      150.
    - Change the "update all servers" hot key to Shift+F5
    - A new hotkey is added: "Update server info". If you hit F5 only the selected server will
      be updated.
    - The program settinsg dialog has been changed with a new layout. The next version of
      UT Watcher will have more settings.
_____
150 - new option "update server name", this will change the name of the server in the list
      to the latest name (that is used right now by the server)
    - you can now see if players are ngWorldStats enabled
    - removed the debug code that wanted to create the e:\statsdata.txt file when you
      tried to add a player\server to the ngWorldStats
    - it should work in windows 2000 now. If now please let me know.
      Because of the completely new code to communicate with the servers UT Watcher now
      uses three ports, the local port you can select plus two extra.
    - sort on ping in the player stats now realy sorts on the ping and not the score.
_____
131 - the list is now sorted on the names of the servers (custom sorting will folow)
    - IP's are now correctly set (thanks to help from Rooster and QAPete)
_____
130 - the IP address in the "search ngWorldStats" is now alright, without the port number :P
    - the "null-remote address" error should not accure anymore.
    - The join server now uses the correct port (pointed out by Bryan Wright)
    - fixed the "find LAN option" again.. Now also works of A and C class IPs
    - You can now disable the version check on startup (see the program options)
    - You can also change the text in the Title bar (see the program options)
    - fixed a lot of other bugs (with help from HЫeLGeiX)
_____
129 - in the pop-up menu of the player and server stats in a new option "go to ngWorldStats site"
      this will take you to the ngWorldStats page of the server/player
    - added an option to retreive the 256 best servers of a certain game type from the master
      server. You can then add servers from that list. The lists can be saved to disk.
      (suggested by Tuinhark)
    - added M$ text-to-voice engine support. Now when a buddy joins the server you will hear:
      "<buddy name> and <buddy name> ... joined the server". If you want to use this option
      you have to download the engine and the data files (8.5 MB in total), available through
      the UT Watcher homepage.
    - added the options to change the delay between server polls in mass polling options
      (on start-up, when you hit F5, when you find (LAN) servers, when you retreive information
      from a master server). For slower connections I advice a higher value.
    - you can now also add server stats by searching op IP
    
    Known bugs:
    - In Windows 2000 the program seems to crash when you try to find servers. Why this happens
      is still unknown to me.     
_____
128 - changed TDM to TEAM and added LMS to the "game mode" selection of the Add Stats
      dialog
    - added a new option "import from UT config", this imports your favorites from UT
      (suggested by: Mark "Worm" Mandell)
    - you can now sort the columns in the ngWorldStats tables
    - improved the loading time
    - it's now also possible to search on names for the ngWorldStats feature.
      You can also right-click the player info and search directly for the ngWorldStats 
      of the player, and this also works for the servers.
    - it's now also possible to cancel the search when adding new ngWorldStats servers/
      players
    - homepage and help completely up-to-date
    - the ping of the server is now also visible below the server address on the Server info
      page. (suggested by Tuinhark)
    - the hint of the taskbar icon gives information about the server being monitored.
_____
127 - fixed a very important bug, which caused a zillion errors. (only occured in 126)
_____
126 - fixed the bug in the find LAN games option. The subnet mask was not calculated
      correctly, which had as result that in large networks not all games were being
      displayed.
    - improved the initial server info retreival at the start of the program. When you have 
      a lot of servers in your list it could happen that not all server data is processed,
      this is fixed now.
    - reduced flicker in the server list
    - when you add new server the server name will be used as description instead of the
      host:port combination
    - adding a buddy from the player list is now improved, it works always now.
    - you can now keep a database of ngWorldStats ranking of servers and player. For you now
      can only add players and servers with their ngID.
_____
125 - I have now implemented a buddy system. Whenever a friend joins the server you are
      monitoring you will be notified.
    - improved the check for the latest version available (also fixed the socket error)
    - Added a ping options, this ping of the server from your computer will now be
      displayed in the title bar of the window. (suggestion by: {bfd}Boondoggler)
    - when you entered a host name instead of an IP the server information would not be
      updated. This bug is fixed now.
    - NOTE: the help file is not up to date yet
_____
124 - not much has changed in the program since 123, but I've updated the help file and 
      homepage because UT Watcher is now hosted by Planet Unreal 
      (www.planetunreal.com/utwatcher)
_____
123 - fixed the bug when you deleted an item that was not at the end of the list and then
      adding another item, that the first item was not updates or saved to the config file
    - changed the add server option. You now only have to give the server address and then
      the program will search for available servers on that computer. It works just like the
      find LAN option but instead of polling thw whole network it only polls a single computer
    - updated help design
_____
122 - fixed the incorrect `frag limit` and `tournament` server details values
      (pointed out by: Eric Stter)
    - on every start the program checks if there is a new version out
    - added some keyboard short cuts
    - added a option to list all local servers (LAN servers)
      servers -> Find LAN Servers   or   Ctrl+F
    - updated both the offline as online help
_____
121 - spectators are now left out of the graph (suggestion by: Jeff Loiola)
    - the font of the legenda next to the graph is now smaller (suggestion by: Jeff Loiola)
    - and the legenda kan be resized
    - you can change the font size of the legenda
    - team score was not display sometimes when it was available, fixed this now
    - help file is now available
_____
120 - first public release (does not contain help files, wait for next version) 
