Sun May 20 11:11:15 EDT 2012

Things to fix

 - Make the USB driver debuggable (interactive?)

 - PK2 "interrupt" isn't stable.  Does this also pose a problem if
   interrupt isn't used?

 - Serial console is broken on 18F2550

 - Fix error messages and code navigation.

 - Documentation?  A bit of a chicken-and-egg problem: without docs,
   nobody touches it, and until I'm getting some real feedback, docs
   will be bad or outdated.  At this point it doesn't seem like a good
   way to use time.