Thanks for the USB cleanup

Credit goes to Hasso Tepper for recently doing a lot of cleanup in DragonFly’s USB code.  This is one of those contributions that should be recognized, though it’s hard to have any one part to link to here.  Here’s one commit of many.