* first pass at usb power mode cleanup * fix build * a sneaky one * little more * fix build * bump pnada * remove that * power monitoring cleanup * fix tests * bump submodules