Better handling of unit active modes
Add battery window and controller
fix USB service radio buttons not working in desktop demo
add BatteryStatusBarItem