Deleted the id and class slots as well as the init message-handler

The slots consumed extra memory for no real benefit. In the case of id, the
name field already exists (it is an implicit field) and matches on
instance-name instead of symbol. This means that we store the instance-names in
a list instead of symbols. It also means that the name retrieved from an object
can be directly invoked without having to match against it (in the case where
that is all we were looking for).

The class slot is useless because we can just call (class ...) if it is
necessary. There is no need to waste space. Hell, for matching purposes we can
just use the (is-a ) field to do pattern matching as well.

The init message handler is no longer necessary because these fields no longer
exist.

I left the parent field in because I find it really useful in a wide number of
cases.
Deleted the ObjectConversionFunctions

These functions (which contained only one) are not actually necessary with the
changes to the Object class.
Deleted the adventure folder.

This will be rebuilt later on after I get the adventure engine straightened
around.
Deleted all of the code relating to the old tools expert systems
Deleted the dendrite, engine, and lobe libraries

These are relics of an older time. I am in the process of defining a standard
interface with the native System.