Revised usb module
* Upgraded .debug() to .debugPrint() which prints formatted text
* Added .setDebug() which controls the printing of debugPrint()