The control logic (software), when executed by the processor 350, causes the processor 350 to perform the functions of the system as described herein. [0031] In another embodiment, the system is implemented primarily in hardware using, for example, hardware components such as application specific integrated circuits (ASICs), a set of wired logic circuits, or an old-fashioned hardwired circuit of t