* Kernel Orientation: No longer ends with a CLI+HLT. The thread now dormants
  itself.
* Globally renamed timerObjectS to timerStreamC::requestS.
* Changed the workings of system clock emulation:
  * Now the device driver itself directly calls the clock update routine.
    ^ This change ensures that we need not do a thread switch every few
      milliseconds just to update the system clock.
    ^ It also enables me to put off writing the pre-emptive scheduler until
      yet a little later.
* Timer Queues:
  * A timer queue whose device is being used to update the system clock will
    not be disabled when its request queue is empty.
  * Timer queues now handle the case where multiple requests expiring at the
    same time exist in the queue in tandem.