Final version of the spooler.

Fixed threads, circular buffer, client/printer ID.