Controls CTS - Add coverage for remaining API

Support all builder methods, test request add control broadcast.

Bug: 152394902
Test: atest CtsControlsDeviceTestCases
Test: cts-tradefed run singleCommand cts -m CtsControlsDeviceTestCases
Change-Id: I991d145788e73ce6668bd81a43e51573dae84ac3
6 files changed