Add some documentation for the USB functions.  The inclusion mechanism needs work.