0.3:
-send_udp() will not send requests that are not listed in the target hosts
 command list.
-Abbreviated mudnames can be used. send_udp() will do mudname completion as
 long as there is no ambiguity.
-receive_udp() logs the DATA field of system replies (ie. no recipient) if it
 exists.
-receive_udp() will send a 'request failed' reply and record a log if an
 incoming command is unknown or fails.
-Added some example files to help in writing intermud commands.
-Added 'finger' module.
-Any data fields of type object passed to send_udp() will be converted to
 file_name format on encoding.
-A file_name or object can be used as the SENDER field and replies will be
 directed to udp_reply(mapping data) in that object.
-Added 'channel' module.

0.4:
-The second (port) argument to send_imp() is typecast to an int for
 compatability with older drivers.
-Null fields are ignored in the encoding process to minimize packet size.
-inetd.c and the files in /udp have been rewritten to make them more portable
 and aid quick and easy installation of the basic intermud system.
-Int and string fields are guaranteed to be decoded correctly. Float support
 was removed for simplicity and to aid portability.
-Buffering is done on packets longer than the maximum transfer size.

0.5:
-Fixed bug with object encoding.
-Channel module modified to allow channel listings.
-Reply and ping requests moved from the inetd to seperate modules.
-Query and man modules added.
-Host data and access system rewritten.
-Previously unknown hosts are added dynamically with public privs.
-Field names in the data mapping are not restricted to strings.
-The DATA field guarantees correct decoding of strings and ints.
