Misc
Fixed reset pins
Implemented pin-change interrupts for buttons
Fixed k-diag killing USB comms due to null pointer bug