USB_Init() no longer calls sei() to enable global interrupts - this must now be done in the user application once all init code has run.