move WDT code to /platform
move UART code to /platform
String bugfix

+ doc changes
generic pin code
move pic32-dependent code into platform headers
experimental teensy usb-serial code
add new platform folder, for cond. comp.

#fuckmplab
move all nupp platform code to conditional compilation