v0.3 [20/01/2011]
	* This seems to be stable enough to be called v0.3

v0.2.3 [29/01/2011]
	* Added onquit() function.
	    This function will be called on quit/exit
	    and will try to remove the pid and sock files
	* Including only the needed functions from modules.
	    Cleaner namespace and less memory usge.

v0.2.2 [28/01/2011]
	* Added Control Socket (Unix Socket)
	    This adds more control over the daemon.
	    If command is: 'f:/path/to/filename' the
	    filename will be added to the Queue and checked
	    by the daemon.
	    Command: 'u:update' -  update the definitions
	    Command: 'a:/path/to/dir' - add new path to watch.
	    Command: 'd:/path/to/dir' - delete path from watchlist.
	    
	    By adding the 'f:/path/to/file' cmd we are now able to
	    to check files that we want, while the daemon is running
	    Just by adding one simple bash script we'll be able to
	    use find and add files by different criteria.

v0.2.1 [22/01/2011]
	* Huge speed optimizations!!!!
	    There was a huge load cosed by strange pyinotify event
	    handling, when there's intesive activity. With few
	    cleaver changes in the code, we were able to fix this.
	    The current test show that the pyinotify handling will
	    coste about 5% from one core on X3230, this is when
	    there's more then 50 events per second
	* Added scan feature.
	    Now it's possible to make malmon scan the directories
	    for files modified last X days/hours.

v0.2 [22/01/2011]
	* Starting work on version 0.2 (development version)
	    The next stable/usable relase will be 0.3

v0.1rc1 [22/01/2011]
	* Warn_only mode added. In this mode malmon will only
	    warn for threads, not move them.
	* Process self-priority lowering.
	* Definition autoupdate while running.
	    Now malmon can update his definition every X hours.

v0.1b [21/01/2011]
	* Its not possible to monitor multiple dirs at once.
	* Now using our own db with md5 sums and signatures
	    ! Please mail me any script that malmon didn't detect !
	* Forking LMD's md5 and hex sig files, and switching to
	    our own... and changing the version style :]
	* Fixed the update procedure.
	* New md5 sums and hex signatures added.
	* Now supporting file size limit below 1mb.
	* Blacklist is working again. (no reg expr for now)

v0.1a3 [20/01/2011]
	* Forgot to add fork to demonize :P
	* Fixed install script.
	* Fixed a broken path.
	* Fixed forgoten variable in os.path.exists() :p
	    I push those changes at the last minute, and ...Sorry :/

v0.1a2 [19/01/2011]
	* Added md5sum and hex signature autoupdate at start
	* Added option in the config file to choose between
	    working in daemon or normal mode. [daemon - default]

v0.1a [19/01/2011]
	* Fisrt initial release.
	* Getting md5sums, hex sigs and ideas from LMD
	    http://www.rfxn.com/projects/linux-malware-detect/
	    Really great project! I'm just doing what they are...
	    and I'm using ideas and db's from thir project so all
	    creditz goes to them! (rfxn.com) Great work guys!
	* Added daemon mode with inotify to monitor file system activity
	* Added md5sum check
	* Added hex signature based check
	* Added exclude_list (you can enter files/dirs to exlude)
	* Added black_list (list of restricted filesnames)
	* Switching to Queue put relay new/modified files into one place
		and the analayzer thread/fAnal/ will pull new stuff FIFO style
		We do this to lower the load 'cosed by the daemon.
