Improvements to the disconnection logic to the disis_wiimote