Slight fixes to USB so it will compile with stock USB OTG library

(#pragma GCC diagnostic ignored "-Wbla-bla-bla")