Changelog

0.4.1 -> 0.5.0:		Newly Implemented Irc-Functions: 318
			The network socket and the name resolving is now non-blocking
			fixed a lot of functions to work with the new non-blocking socket
			/names is now the same as /who
			added a CTCP VERSION response
			user-commands implemented: /connect /reconnect
			fixed a bug in the function to parse nickchanges
			if the input has color-flags set this will be cut away
			the text screen is now only redrawed if there really was a change on this screen
			it is now possible to tell this irc-client if he has to auto-connect or to auto-reconnect.
			/help implemented. this command reads external files to print the help-output
			the cursor is now allways on the input-screen
			notices from a user to a channel go to the correct screen
			/disconnect implemented
			you can see on the bottom information screen if there are new messages on another screen (number becomes bold)

0.4.0 -> 0.4.1:         Some changes in the Makefile
                        A new manpage

0.3.0 -> 0.4.0:		New way of parsing data
			Bold or underlined text will now be printed
			Actions (/me) are now implemented
			There will be a notice if you received a CTCP message, but my client wont give a response :)
			you can now CTCP other people
			Newly Implemented Irc-Functions: 6,7,8,9,267,331,401,403,421,461,473,474,475
			New user-commands /who or /w to look for users in the same channel.
			Possibility to define a default leave-message in the config-file
			Possibility to set the user-modes in the config-file

0.2.0 -> 0.3.0:         Fixed some input-bugs
			It is now possible to clear a screen -> 'control + l'
			A new class called 'UserDB' stores data about which user is in which channel.
			Update of Functions for JOIN, PART, QUIT and NICK, so that they use the class 'UserDB' to store and get data.
			Newly Implemented Irc-Functions: 315;353;366;
			New Input System (I now use select() for stdin and network connections instead of poll() and select())
			The Function SetMessage() is now private, I now use SetIrcChatMessage() to print a string (which will result in a better output)
			Update of the Function ParseCommand_NOTICE.
			PONG is now also implemented, so it is possible to connect to other networks than freenode.

0.1.0 -> 0.2.0:		Default username is no longer the nodename from "uname", it is now read from the USER variable.
			There are no longer channels in the configfile, which you can define to join. The user should use a Command insted.
			It is now possible to test the configuration-file -> try "netwalker -t"
			Nickname change implemented (Command: NICK)
			Topic handling (Commands: TOPIC; 332; 333)
			There are a few new functions to parse the incoming data
			new class Parameter to store temporary parameters (localted in file parameter.h and parameter.cc)
			Mode handling (Commands: MODE, 324, 329, 502, 221)
			If you change your nickname your new one will be printed on the current screen instead of the 'server-screen'
			The Commands which you add in your config file will now be handled.
			The Bug, which splited server messages into two pieces is now fixed.

0.0.2 -> 0.1.0:		The time of a message should now be correct
			New Makefile
			SIGWINCH handling
			SIGINT handling
			Removed obsolete keypress functions
			Fixed some input bugs
			New option "-t"
			A new config file will now be created correctly
			KICK implemented

0.0.2         :         Initial version
