Planned additions way into the future
	*Incorporate all Death Scripts TCL scripts into module(s), take on
	next version number from TCL (4.0) (Began v0.6 BETA)
	*Write installer to update/replace core egg source files that need
	to be modified for subop protions of DS to function properly

Planned Additions for future versions
	*Readding datafile support to move kicks out of volitle memory
	    **(Complete 0.9 BETA)
	*Changing from hosts expiring after 5 hours to individual kicks
	expiring after 5 hours
	*Changing banhost from uer@host to work similarly to
	"tShit" usefile sorting and configurable static host bans and non static
	domain bans 
	   **(Complete v0.6 BETA)
v1.0 
	*Fixed read_strikes() where it would only load the first kick in
	the data file.
	*Changed +subop to first do host and handle matching before adding
	a new subop, if a user is found, their flags are updated.	
(1.0.1)	*Fixed host name in +subop from user@host to *!user@host
(1.0.1)	*Added help file
(1.0.2)	*Added 'all' option to 'showkicks' will show kick time
	*Corrected bug in PurgeKicks where if all kicks in file were >5
	hours it would not purge kicks
	*Fixed +subop so it adds a masked host to allow for non-static hosts
	*Fixed bug where write_strikes() would record 'now' as kick time instead of strikes->started
(1.0.3)	*Made modification to "flags.h" to allow subops to DCC chat the
	bot without +p, this allows the module to run in a botnet, giving chat
	access only to bots running the DS module
	*Made modification to "ctcp.c" to allow subops to /ctcp CHAT the
	bot without +p
(1.0.4)	*Made modification to botmsg.c to fix "Fake Message Rejected" from
	linked bots when SubOPs chat on SubOP channel, results in SubOP channels
	being isolated, text in SubOP channel is not forwarded to linked bots
(1.0.4)	*Added encryption support via Blowfish module to implement the
	SuperIDENT TCL from DS3.0
(1.0.4)	*Added .identpass <pass> to allow users to set their SuperIDENT
	password, password is encrypted using a seperate key, and stored
	in the userfile, key is found in ds40.h
(1.0.5) *Added .getidentpass <handle> command, command is only valid for
	Permenant Owners of the bot!
(1.0.6) *Added the rest of SuperIDENT to handle /msg <bot> SIDENT <DCC
	Chat Pass> <SuperIDENT Pass>.

 v0.9 BETA
	*Reimpelmented data file support for 3 strikes functions, all
	kick data is stored in a data file.
	*Corrected many errors in write_strikes() and read_strikes()
	*Removed debugging outputs
v0.8 BETA
	*Impelmented ".cc" command to allow subops to set/change (change
	only applies to global subops) their dcc console channel.
	*Fixed bugs where any subop commands would crash bot if dcc console
	was not set, this will now result in error message with
	instructions
	*Added function to automaticaly move subops to dcc chat channel
	"123" (Its suggested this be assoc'd to #subops) when the initiate 
	DCC Chat.
	*Made some cosmetic changes to what is outputed by the module.
	*Corrected some binding errors that allowed subop commands to be
	used by unauthorized subops.
	*Added .subops commands
 v0.7 BETA
	+subop, skick, sban all complete and working	
v0.6 BETA
        *"tShit" Complete, name change complete, MOD_NAME: ds40.so
	*Name scheme is now major version: 4, Module Version 0.x.x ->4.0.6.x
v0.5 BETA
	*Began merge of all Death Scripts TCL to module.
	**Module Renamed from "strikes" to "Death Scripts" ("ds.so")
	*"tShit" in early stages of completness, new ban/user host matching
	scheme, and static host banning scheme impelemented and working.

v0.4 BETA
	*Added function to remove host from kick list after 5 hours, before
	kicks would expire, but the memory wouldnt be released.	
	*Changed ban time from 5 hours to 1 day.

v0.3 BETA
	*Fixed malloc error that were still causing some intermitant
	crashes
	*Corrected some typos that caused ban hosts to be incorrect
	*Module is completly stable!

	*Know Bugs: (FIXED v0.4 BETA, (data file still not implemented) )
	1.  There is still no function to remove old kicks from memory
		need to add hook to timer to sort linked list/remove kicks
		from data file (Future feature).  This is not a critical
		concern since each kick occupies approx 50 bytes of memory, but will be
		fixed soon.

v0.2 BETA
	*Fixed many, many programming errors/oversights
	*Removed data file support to isolate remaining bugs
	*Appears to be stable

v0.1 BETA
	*Inital Version
