* Defined the kernel's device classes.
* Defined the kernel's mappings between some metalanguages and the kernel's
  device classes.
* Allocating an object size of 0 from the heap is now a panic()-worthy offense.
* Fixed 2 zero sized allocations.
* Implemented driverC::detectClasses(), used to fill out the kernel's mappings
  for the metalanguages exposed by a driver.