Implement serial output.

Now, `cprintf` prints to COM1 (in addition to its previous behavior).

Since QEMU pipes COM1 to stdio, the host OS can now read Asbestos's output.  This should allow for more convenient testing.

Note that serial input is not yet implemented.