Hal interface for runtime management of USB gadget confiuguration. Bug: 63669128 Test: Manually tested usb gadget hal for usb configurations Change-Id: I1913dd5b99fdf4d710a2b0695c616c1d27575c53