Cannot find class when registering Usb connection broadcast receiver in AndroidManifest, causing system process to crash. Switch to register receiver at runtime when boot complete. Fixes: 77274266 Test: Manually plug & unplug usb cable, and reboot device Test: Verify usb_data appears in batterystats dump Test: Verify there is no crash log Change-Id: If4a9e85aa81173ad6d8cb6ce28cc030814c520a5